MCP Server
MCP
XMemo
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Install
npx -y @xmemo/[email protected]
Configuration Example
{
"remotes": [
{
"type": "streamable-http",
"url": "https://xmemo.dev/mcp",
"headers": [
{
"description": "Bearer token issued by XMemo; send as an Authorization Bearer value.",
"isRequired": true,
"isSecret": true,
"name": "Authorization"
},
{
"description": "Optional stable agent family id for attribution, for example 'claude-code' or 'copilot-cli'.",
"name": "X-Memory-OS-Agent-ID"
},
{
"description": "Optional stable local installation id for attribution; XMemo hashes it server-side.",
"name": "X-Memory-OS-Agent-Instance-ID"
},
{
"description": "Optional stable local device id for attribution; use a non-secret machine or installation identifier.",
"name": "X-Memory-OS-Device-ID"
},
{
"description": "Optional human-readable local device label for attribution, for example 'MacBook Pro' or 'PC A'.",
"name": "X-Memory-OS-Device-Label"
}
]
}
],
"packages": [
{
"registryType": "npm",
"identifier": "@xmemo/client",
"version": "0.4.181",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
},
"packageArguments": [
{
"value": "mcp",
"type": "positional"
},
{
"value": "serve",
"type": "positional"
}
],
"environmentVariables": [
{
"description": "Bearer token issued by XMemo for the stdio proxy. Optional for discovery; required for tool execution.",
"isSecret": true,
"name": "XMEMO_KEY"
},
{
"description": "Optional XMemo service base URL. Defaults to https://xmemo.dev.",
"name": "XMEMO_URL"
}
]
}
]
}
mcp
model-context-protocol
streamable-http
npm
By
Comments
Sign in to leave a comment