AI-powered IDE tools via MCP (Model Context Protocol).
A shared LSP daemon with MCP bridge that allows AI agents to use IDE tools like code navigation, refactoring, and analysis.
- Shared LSP Daemon: Single pyright-langserver instance shared across all AI agents
- MCP Bridge: Exposes IDE tools via MCP protocol for AI agent integration
- Code Navigation: Go to definition, find references, hover info
- Refactoring: Rename symbols, change signatures, move code
- Analysis: Complexity metrics, dead code detection, duplicate finder
Clone and run the install script:
git clone https://github.com/ofekron/agents-ide.git
cd agents-idemacOS / Linux:
./install-unix.shWindows (PowerShell):
powershell -ExecutionPolicy Bypass -File install-windows.ps1Requirements:
- Python 3.11+
- Node.js
# Install pyright LSP server
npm install -g pyright
# Install agents-ide
pip install agents-ideAdd to your Claude Code settings:
{
"mcpServers": {
"agents-ide": {
"command": "python",
"args": ["-m", "agents_ide"]
}
}
}# Start the daemon
agents-ide-daemon start
# Check status
agents-ide-daemon status
# Stop the daemon
agents-ide-daemon stopstructure- Get file/package structure with filteringsymbol_search- Fuzzy search for symbols workspace-widecode_search- Grep + structure for semantic search
rename- Batch rename symbols across filesrename_local- Rename local variablesmove- Move symbol and update importschange_signature- Change function params and update call sitesfind_and_replace- Batch find/replace with previewtoggle_comment- Batch comment/uncomment
complexity- Cyclomatic complexity analysisdead_code- Find unused codeduplicates- Find duplicate code blocksdependencies- Analyze import relationshipscoupling- Coupling metricsloc- Lines of code statistics
MIT