Context engine for large codebases that gives coding agents semantic search and precise repository context.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add codealive --env CODEALIVE_API_KEY='<CODEALIVE_API_KEY>' -- docker run -i --rm -e CODEALIVE_API_KEY ghcr.io/codealive-ai/codealive-mcp:3.0.3~/.codex/config.toml
[mcp_servers.codealive]
command = "docker"
args = ["run", "-i", "--rm", "-e", "CODEALIVE_API_KEY", "ghcr.io/codealive-ai/codealive-mcp:3.0.3"]
env = { CODEALIVE_API_KEY = "<CODEALIVE_API_KEY>" }
# codex mcp add codealive --env CODEALIVE_API_KEY='<CODEALIVE_API_KEY>' -- docker run -i --rm -e CODEALIVE_API_KEY ghcr.io/codealive-ai/codealive-mcp:3.0.3~/.cursor/mcp.json
{
"mcpServers": {
"codealive": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CODEALIVE_API_KEY",
"ghcr.io/codealive-ai/codealive-mcp:3.0.3"
],
"env": {
"CODEALIVE_API_KEY": "<CODEALIVE_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"codealive": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CODEALIVE_API_KEY",
"ghcr.io/codealive-ai/codealive-mcp:3.0.3"
],
"env": {
"CODEALIVE_API_KEY": "<CODEALIVE_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"codealive": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CODEALIVE_API_KEY",
"ghcr.io/codealive-ai/codealive-mcp:3.0.3"
],
"env": {
"CODEALIVE_API_KEY": "<CODEALIVE_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"codealive": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CODEALIVE_API_KEY",
"ghcr.io/codealive-ai/codealive-mcp:3.0.3"
],
"env": {
"CODEALIVE_API_KEY": "<CODEALIVE_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"codealive": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CODEALIVE_API_KEY",
"ghcr.io/codealive-ai/codealive-mcp:3.0.3"
],
"env": {
"CODEALIVE_API_KEY": "<CODEALIVE_API_KEY>"
}
}
}
}Environment variables
CODEALIVE_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.