Self-hosted shared context, memory, coordination, and evidence for Claude Code, Codex, Kiro, OpenCode, and MCP agents.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add firekeep -- uvx firekeep-client~/.codex/config.toml
[mcp_servers.firekeep]
command = "uvx"
args = ["firekeep-client"]
# codex mcp add firekeep -- uvx firekeep-client~/.cursor/mcp.json
{
"mcpServers": {
"firekeep": {
"command": "uvx",
"args": [
"firekeep-client"
]
}
}
}.vscode/mcp.json
{
"servers": {
"firekeep": {
"type": "stdio",
"command": "uvx",
"args": [
"firekeep-client"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"firekeep": {
"command": "uvx",
"args": [
"firekeep-client"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"firekeep": {
"command": "uvx",
"args": [
"firekeep-client"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"firekeep": {
"command": "uvx",
"args": [
"firekeep-client"
]
}
}
}