Quickstart
Set up in under 2 minutes.
Sign up, grab an API key, install the local agent, and point your MCP client at it.
1. Get an API key
After signup you'll receive a key that looks like mk_live_…. Use mk_test_ for local dev and mk_ci_ in CI.
2. Install the local agent
# Download memoryos-agent for your platform, then:
export MEMORYOS_API_KEY=mk_live_...
export MEMORYOS_PROJECT=proj_...
memoryos-agent --dirs .The agent watches your repo for changes and syncs the structure of your code to MemoryOS in the background. Your actual source code stays on your machine by default. Run memoryos-agent install to keep it running in the background across reboots.
3. Wire up your MCP client
{
"mcpServers": {
"memoryos": {
"command": "memoryos-agent",
"args": ["--mcp"],
"env": { "MEMORYOS_API_KEY": "mk_live_..." }
}
}
}Works with Claude Code, Cursor, Windsurf, Zed, or any MCP-compatible client.
4. Or call the REST API directly
curl https://api.memoryos.dev/v1/context/assemble \
-H "Authorization: Bearer $MEMORYOS_API_KEY" \
-H "content-type: application/json" \
-d '{"project_id":"proj_...","task":"add stripe webhook handler","token_budget":4000}'MCP tools exposed
- get_context
- report_feedback
- search
- write_discovery
More tools (pin, stats, stale-listing, progressive drill-down) are on the roadmap.