Lets Claude Code, Gemini CLI or Codex CLI call Gemini, OpenAI, OpenRouter, Ollama and other models in one session for code review, debugging and consensus.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add pal -- uvx pal-mcp-server~/.codex/config.toml
[mcp_servers.pal]
command = "uvx"
args = ["pal-mcp-server"]
# codex mcp add pal -- uvx pal-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"pal": {
"command": "uvx",
"args": [
"pal-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"pal": {
"type": "stdio",
"command": "uvx",
"args": [
"pal-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pal": {
"command": "uvx",
"args": [
"pal-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"pal": {
"command": "uvx",
"args": [
"pal-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pal": {
"command": "uvx",
"args": [
"pal-mcp-server"
]
}
}
}