Developer
Integrations (MCP)
Plug any agent or tool in via MCP, SDK, or REST. Copy-paste a config for your client, run the SDK quickstart, or test the connection — then watch your first memory land. Every client points straight at the Workers API.
Connect · MCP[01/03]
1 · Connect via MCP
NOT CONNECTED- Server URL
- https://api.ultramemory.dev
- Auth
- Bearer $UM_TOKEN (API key or OAuth)
- Transport
- data-plane-direct (browser → Workers)
// ~/.claude/mcp.json
{
"mcpServers": {
"ultramemory": {
"command": "npx",
"args": [
"-y",
"@ultramemory/mcp"
],
"env": {
"UM_API_URL": "https://api.ultramemory.dev",
"UM_TOKEN": "${UM_TOKEN}"
}
}
}
}Quickstart · SDK[02/03]
2 · Or use the SDK
import { UltraMemory } from "@ultramemory/sdk-ts";
const um = new UltraMemory({ baseUrl: "https://api.ultramemory.dev", token: process.env.UM_TOKEN! });
// remember (capture-first)
await um.remember("Deploy target moved to Cloudflare Workers.", { source_type: "agent" });
// recall (ranked current-truth)
const { results, miss_signal } = await um.recall("what is the deploy target?");Verify · test connection[03/03]
3 · Test connection
Round-trips a real add() then search() so you can watch your first memory land. The call appears in Requests.