Minimal MCP Server for Aider
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add aider -- uv --directory '<path to this project>' run aider-mcp-server --editor-model gpt-4o --current-working-dir '<path to your project>'~/.codex/config.toml
[mcp_servers.aider]
command = "uv"
args = ["--directory", "<path to this project>", "run", "aider-mcp-server", "--editor-model", "gpt-4o", "--current-working-dir", "<path to your project>"]
# codex mcp add aider -- uv --directory '<path to this project>' run aider-mcp-server --editor-model gpt-4o --current-working-dir '<path to your project>'~/.cursor/mcp.json
{
"mcpServers": {
"aider": {
"command": "uv",
"args": [
"--directory",
"<path to this project>",
"run",
"aider-mcp-server",
"--editor-model",
"gpt-4o",
"--current-working-dir",
"<path to your project>"
]
}
}
}.vscode/mcp.json
{
"servers": {
"aider": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"<path to this project>",
"run",
"aider-mcp-server",
"--editor-model",
"gpt-4o",
"--current-working-dir",
"<path to your project>"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"aider": {
"command": "uv",
"args": [
"--directory",
"<path to this project>",
"run",
"aider-mcp-server",
"--editor-model",
"gpt-4o",
"--current-working-dir",
"<path to your project>"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"aider": {
"command": "uv",
"args": [
"--directory",
"<path to this project>",
"run",
"aider-mcp-server",
"--editor-model",
"gpt-4o",
"--current-working-dir",
"<path to your project>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"aider": {
"command": "uv",
"args": [
"--directory",
"<path to this project>",
"run",
"aider-mcp-server",
"--editor-model",
"gpt-4o",
"--current-working-dir",
"<path to your project>"
]
}
}
}