Switch back and forth between Claude Code, Codex, and beyond — every agent's sessions in one searchable place, served to your agents over MCP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add uni-code -- npx -y @yuxianglin/uni-code mcp~/.codex/config.toml
[mcp_servers.uni-code]
command = "npx"
args = ["-y", "@yuxianglin/uni-code", "mcp"]
# codex mcp add uni-code -- npx -y @yuxianglin/uni-code mcp~/.cursor/mcp.json
{
"mcpServers": {
"uni-code": {
"command": "npx",
"args": [
"-y",
"@yuxianglin/uni-code",
"mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"uni-code": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@yuxianglin/uni-code",
"mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"uni-code": {
"command": "npx",
"args": [
"-y",
"@yuxianglin/uni-code",
"mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"uni-code": {
"command": "npx",
"args": [
"-y",
"@yuxianglin/uni-code",
"mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"uni-code": {
"command": "npx",
"args": [
"-y",
"@yuxianglin/uni-code",
"mcp"
]
}
}
}