๐ How-To: MCP Client Compatibility
Goal: Configure the MCP ADR Analysis Server to work seamlessly with any MCP-compatible AI assistant or IDE.
When to use this guide: When you want to set up the MCP ADR Analysis Server with your preferred AI assistant (Claude Desktop, Cline, Cursor, Gemini, etc.) or IDE.
No API key required. CE-MCP mode (the default) uses your host LLM for all analysis โ just set
PROJECT_PATHand you're done.
๐ฏ Quick Compatibility Matrixโ
| AI Assistant/IDE | MCP Support | Config File | Command | Status |
|---|---|---|---|---|
| Claude Desktop | โ Native | claude_desktop_config.json | npx -y mcp-adr-analysis-server | Recommended |
| Cline | โ Extension | cline_mcp_settings.json | npx -y mcp-adr-analysis-server | Full Support |
| Cursor | โ Native | .cursor/mcp.json | npx -y mcp-adr-analysis-server | Full Support |
| Gemini | โ Native | gemini_mcp_config.json | npx -y mcp-adr-analysis-server | Full Support |
| Continue.dev | โ Extension | .continue/config.json | npx -y mcp-adr-analysis-server | Full Support |
| Aider | โ Native | .aider_config.yaml | mcp-adr-analysis-server | Full Support |
| Windsurf | โ Native | mcp_config.json | npx -y mcp-adr-analysis-server | Full Support |
| VS Code | โ Via Extensions | Various | npx -y mcp-adr-analysis-server | Full Support |
๐ Universal Setup Stepsโ
Step 1: Install (or use npx)โ
# Option 1: Zero-install via npx (recommended)
npx -y mcp-adr-analysis-server --version
# Option 2: Global installation
npm install -g mcp-adr-analysis-server
Step 2: Choose Your Client Configurationโ
Select the configuration that matches your preferred AI assistant or IDE below. All configurations use CE-MCP mode (the default) โ no API key or EXECUTION_MODE setting needed.
๐ฅ๏ธ Claude Desktop (Recommended)โ
Best for: General use, best AI integration, most stable
Configuration Locationโ
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Configurationโ
{
"mcpServers": {
"adr-analysis": {
"command": "npx",
"args": ["-y", "mcp-adr-analysis-server"],
"env": {
"PROJECT_PATH": "/absolute/path/to/your/project"
}
}
}
}
๐ง Cline (VS Code Extension)โ
Best for: VS Code development, team collaboration
Configuration Locationโ
File: cline_mcp_settings.json (in workspace or global settings)
Configurationโ
{
"mcpServers": {
"adr-analysis": {
"command": "npx",
"args": ["-y", "mcp-adr-analysis-server"],
"env": {
"PROJECT_PATH": "${workspaceFolder}"
}
}
}
}
๐ฏ Cursorโ
Best for: AI-powered coding, modern development workflow
Configuration Locationโ
File: .cursor/mcp.json (in project root)
Configurationโ
{
"mcpServers": {
"adr-analysis": {
"command": "npx",
"args": ["-y", "mcp-adr-analysis-server"],
"env": {
"PROJECT_PATH": "."
}
}
}
}
๐ค Gemini (Google AI)โ
Best for: Google AI ecosystem, multimodal capabilities
Configuration Locationโ
File: gemini_mcp_config.json (in project root or user config directory)
Configurationโ
{
"mcpServers": {
"adr-analysis": {
"command": "npx",
"args": ["-y", "mcp-adr-analysis-server"],
"env": {
"PROJECT_PATH": "/absolute/path/to/project"
}
}
}
}