Crosmos MCP Server
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Crosmos MCP Serversearch memories about machine learning project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
crosmos MCP
Give your AI assistant memory that carries across conversations.
crosmos connects to Codex, Claude, Cursor, and other MCP-compatible clients. Your assistant can save useful facts, preferences, and decisions, then recall them when they become relevant.
Quick start
Before you begin, install Node.js 18 or newer and create an API key in the crosmos console.
Run the guided setup:
npx @crosmos/crosmos-mcp setupThe setup assistant will:
Authenticate your crosmos account.
Let you choose a default memory space.
Detect and configure supported AI clients.
Install the crosmos skill for supported agents.
No global package installation is required. Restart your AI client after setup, then ask it to remember something.
The guided setup supports Codex, Claude Desktop, Claude Code, Cursor, opencode, VS Code, Windsurf, Cline, Roo-Cline, Zed, and Kimi CLI. If your client is not detected, use the manual setup below.
Confirm it works
After restarting your client, start a new conversation and say:
Remember that my favorite editor is Neovim.Then ask:
What is my favorite editor?New memories may take a moment to become available. If the first recall misses, wait briefly and ask again.
Related MCP server: KG Memory
Using crosmos
Once connected, use natural language:
Remember that we chose PostgreSQL for the analytics service.What did we decide about the analytics database?Use the Product Team space for this conversation.The installed skill teaches your agent when to save durable context and when to recall it. You can also ask it to switch spaces whenever you want to keep contexts separate.
Choose where memories are stored
Spaces keep memory for different people, projects, or agents separate. The setup assistant lets you choose a default, and you can change it at any time by name or ID:
npx @crosmos/crosmos-mcp spaces list
npx @crosmos/crosmos-mcp spaces current
npx @crosmos/crosmos-mcp spaces use "Product Team"
npx @crosmos/crosmos-mcp spaces use 019dc652-2714-76d3-ab4b-1b0d077019b5The selected space becomes the default for future memory operations. Running MCP clients pick up space changes automatically.
Manual setup
The guided setup is recommended. Use these steps only when you want to configure a client yourself or when automatic detection does not find it.
1. Authenticate
npx @crosmos/crosmos-mcp auth loginCredentials are stored locally in ~/.crosmos/credentials.json. For managed environments, provide
the API key through CROSMOS_API_KEY instead:
export CROSMOS_API_KEY=csk_your_api_key_hereCustom deployments can also set CROSMOS_API_BASE_URL.
2. Add the MCP server
codex mcp add crosmos -- npx -y @crosmos/crosmos-mcpclaude mcp add crosmos -- npx -y @crosmos/crosmos-mcpkimi mcp add --transport stdio crosmos -- npx -y @crosmos/crosmos-mcpAdd this server entry to the client's MCP configuration.
Common configuration locations:
Claude Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Cursor:
~/.cursor/mcp.jsonWindsurf:
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"crosmos": {
"command": "npx",
"args": ["-y", "@crosmos/crosmos-mcp"]
}
}
}Add this entry to your VS Code MCP configuration:
macOS:
~/Library/Application Support/Code/User/mcp.jsonLinux:
~/.config/Code/User/mcp.jsonWindows:
%APPDATA%\Code\User\mcp.json
{
"servers": {
"crosmos": {
"command": "npx",
"args": ["-y", "@crosmos/crosmos-mcp"]
}
}
}Add this entry to ~/.config/opencode/opencode.json:
{
"mcp": {
"crosmos": {
"type": "local",
"command": ["npx", "-y", "@crosmos/crosmos-mcp"]
}
}
}Configure a local stdio MCP server with:
Name:
crosmosCommand:
npxArguments:
-y,@crosmos/crosmos-mcp
The guided setup also detects Cline, Roo-Cline, Zed, and other supported local clients.
3. Install the agent skill
The skill is optional but recommended because it teaches agents when and how to use persistent memory.
npx @crosmos/crosmos-mcp skill install codexReplace codex with your client. Supported values are codex, claude-code, opencode, cursor,
windsurf, vscode, and kimi-cli.
Restart the client after changing its MCP or skill configuration.
Common commands
All commands below work without a global installation.
Task | Command |
Run guided setup |
|
Sign in with an API key |
|
Check authentication |
|
Remove locally stored credentials |
|
List memory spaces |
|
Show the default space |
|
Change the default space |
|
Install an agent skill |
|
Troubleshooting
My client does not show crosmos
Restart the client and check its MCP server list. Confirm the registration is named crosmos and
that its command is npx -y @crosmos/crosmos-mcp.
Older installations may still be registered as crosmos-memory. Remove the old entry before adding
the current server.
Authentication is failing
Check the saved authentication state:
npx @crosmos/crosmos-mcp auth statusIf needed, sign in again with npx @crosmos/crosmos-mcp auth login and confirm the API key is active
in the crosmos console.
Memories are going to the wrong space
Check the current default:
npx @crosmos/crosmos-mcp spaces currentUse npx @crosmos/crosmos-mcp spaces list to see available spaces, then select one with spaces use.
No spaces are available
Create a space in the crosmos console, then run:
npx @crosmos/crosmos-mcp spaces listIf you are still stuck, open an issue with your client name and the error message. Never include your API key.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Cross-vendor AI memory over MCP. One semantic store, readable and writeable from every MCP client.
An MCP memory server. One memory your agents share — across models, devices and apps.
Personal knowledge base MCP server with semantic search, auto-categorization, metadata extraction
Personal knowledge graph as an AI memory layer over MCP - read, save, and link your memories.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn advanced MCP server providing RAG-enabled memory through a knowledge graph with vector search capabilities, enabling intelligent information storage, semantic retrieval, and document processing.14 npm47MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that implements a heavily typed knowledge graph memory system with AI-powered entity and relation extraction, enabling structured knowledge storage and retrieval from unstructured text using predefined or custom ontologies.9-
- AlicenseNot gradedqualityBmaintenanceA semantic-memory MCP server that stores text 'memories' with provenance and enables recall by meaning (vector search), keyword (FTS5), or structured filters.5 npmMIT
- AlicenseBqualityDmaintenanceAn MCP server for storing and retrieving memories using Qdrant vector search, acting as a semantic memory layer.2Apache 2.0