|
| 1 | +# Community MCP Servers |
| 2 | + |
| 3 | +This document lists community-contributed MCP servers that extend Roo Code's functionality. |
| 4 | + |
| 5 | +## Codebase Indexing MCP Server |
| 6 | + |
| 7 | +**Repository**: [anrgct/autodev-codebase](https://github.com/anrgct/autodev-codebase) |
| 8 | +**Author**: [@anrgct](https://github.com/anrgct) |
| 9 | +**Description**: A standalone MCP server that provides codebase indexing and semantic search capabilities, extracted from Roo Code's built-in codebase indexing module. |
| 10 | + |
| 11 | +### Features |
| 12 | + |
| 13 | +- **Semantic Code Search**: Search your codebase using natural language queries |
| 14 | +- **Independent Operation**: Runs as a separate process, reducing the risk of VS Code crashes |
| 15 | +- **Reusable Indexing**: Index data can be shared across different tools and applications |
| 16 | +- **Better Observability**: Easier to debug and monitor indexing processes |
| 17 | + |
| 18 | +### Benefits |
| 19 | + |
| 20 | +- **Decoupled Architecture**: The indexing process runs independently of VS Code, improving stability |
| 21 | +- **Cross-Tool Compatibility**: Works with Claude Code, Gemini CLI, and other MCP-compatible tools |
| 22 | +- **Enhanced Debugging**: Easier to observe and troubleshoot indexing issues |
| 23 | +- **Resource Efficiency**: Prevents indexing operations from freezing VS Code |
| 24 | + |
| 25 | +### Installation |
| 26 | + |
| 27 | +1. Install the MCP server: |
| 28 | + |
| 29 | + ```bash |
| 30 | + npm install -g autodev-codebase |
| 31 | + ``` |
| 32 | + |
| 33 | +2. Add to your MCP settings configuration: |
| 34 | + ```json |
| 35 | + { |
| 36 | + "mcpServers": { |
| 37 | + "autodev-codebase": { |
| 38 | + "command": "autodev-codebase", |
| 39 | + "args": ["--workspace", "${workspaceFolder}"] |
| 40 | + } |
| 41 | + } |
| 42 | + } |
| 43 | + ``` |
| 44 | + |
| 45 | +### Use Cases |
| 46 | + |
| 47 | +This MCP server is particularly useful when: |
| 48 | + |
| 49 | +- You want to use codebase indexing with multiple AI tools |
| 50 | +- You experience stability issues with built-in indexing |
| 51 | +- You need better observability of the indexing process |
| 52 | +- You want to share indexed data across different development environments |
| 53 | + |
| 54 | +### Acknowledgments |
| 55 | + |
| 56 | +Special thanks to [@anrgct](https://github.com/anrgct) for extracting this functionality and making it available to the community. The original codebase indexing implementation was developed by [@daniel-lxs](https://github.com/daniel-lxs). |
| 57 | + |
| 58 | +--- |
| 59 | + |
| 60 | +_Want to add your MCP server to this list? Create an issue or submit a pull request!_ |
0 commit comments