Claude Desktop setup
This guide connects kontxt to Claude Desktop so your conversations build on each other across sessions.Before you start
Complete the quickstart first — you need kontxt cloned, built, and initialized before configuring Claude Desktop.Find your config file
Claude Desktop stores its MCP configuration at:- macOS
- Windows
Add kontxt
Restart Claude Desktop
Fully quit and reopen Claude Desktop. MCP servers are initialized on startup — a reload is not enough.Verify it’s working
In a new Claude conversation, ask:“What do you know about me from my memory vault?”If kontxt is connected, Claude will either surface stored memories or tell you the vault is empty. Either response confirms the connection is working.
Store your first memory
Ask Claude to store something:“Remember that I’m building a personal data OS called 4StaX and I prefer TypeScript.”Claude will call
store_memory via kontxt. In your next session it will already know this.
Troubleshooting
Claude says it doesn't have memory tools
Claude says it doesn't have memory tools
The MCP server didn’t connect. Check that the path in your config is correct and absolute, and that you fully quit and reopened Claude Desktop.
Path errors on startup
Path errors on startup
Run
node /your/path/packages/mcp-server/dist/index.js directly in your terminal. If it errors, your build may be incomplete — run pnpm build again in the kontxt directory.Vault not found error
Vault not found error
Run
node packages/cli/dist/index.js init from the kontxt directory to create the vault before starting the MCP server.
