Durable memory for Claude Code and any MCP client — a brain per project, corrections captured as they happen, distilled overnight. Zero model calls at runtime.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add khwan --env KHWAN_API_KEY='<KHWAN_API_KEY>' -- uvx khwan-mcp~/.codex/config.toml
[mcp_servers.khwan]
command = "uvx"
args = ["khwan-mcp"]
env = { KHWAN_API_KEY = "<KHWAN_API_KEY>" }
# codex mcp add khwan --env KHWAN_API_KEY='<KHWAN_API_KEY>' -- uvx khwan-mcp~/.cursor/mcp.json
{
"mcpServers": {
"khwan": {
"command": "uvx",
"args": [
"khwan-mcp"
],
"env": {
"KHWAN_API_KEY": "<KHWAN_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"khwan": {
"type": "stdio",
"command": "uvx",
"args": [
"khwan-mcp"
],
"env": {
"KHWAN_API_KEY": "<KHWAN_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"khwan": {
"command": "uvx",
"args": [
"khwan-mcp"
],
"env": {
"KHWAN_API_KEY": "<KHWAN_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"khwan": {
"command": "uvx",
"args": [
"khwan-mcp"
],
"env": {
"KHWAN_API_KEY": "<KHWAN_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"khwan": {
"command": "uvx",
"args": [
"khwan-mcp"
],
"env": {
"KHWAN_API_KEY": "<KHWAN_API_KEY>"
}
}
}
}Remote
claude mcp add --transport http khwan 'https://mcp.khwan.ai/mcp/<CORE>/<USER>'~/.codex/config.toml
[mcp_servers.khwan]
url = "https://mcp.khwan.ai/mcp/<CORE>/<USER>"
# codex mcp add khwan --url 'https://mcp.khwan.ai/mcp/<CORE>/<USER>'~/.cursor/mcp.json
{
"mcpServers": {
"khwan": {
"url": "https://mcp.khwan.ai/mcp/<CORE>/<USER>"
}
}
}.vscode/mcp.json
{
"servers": {
"khwan": {
"type": "http",
"url": "https://mcp.khwan.ai/mcp/<CORE>/<USER>"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"khwan": {
"httpUrl": "https://mcp.khwan.ai/mcp/<CORE>/<USER>"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"khwan": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.khwan.ai/mcp/<CORE>/<USER>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"khwan": {
"url": "https://mcp.khwan.ai/mcp/<CORE>/<USER>"
}
}
}Environment variables
KHWAN_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.