What Python version is required?
Python 3.10 or higher is required.
@johnhuang316
Basic information
A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"code-index": {
"command": "uvx",
"args": [
"code-index-mcp"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Code Index MCP is a Model Context Protocol server that provides intelligent code indexing, advanced search, and detailed code analysis for AI assistants. It bridges the gap between AI models and complex codebases, supporting code review, refactoring, documentation generation, debugging, and architectural analysis.
Install via uvx (recommended) or pip install code-index-mcp. Add the server to your MCP configuration (e.g., claude_desktop_config.json) with the command uvx code-index-mcp and optionally the --project-path argument to auto-initialize a repository. After restarting the application, use tools like set_project_path, search_code_advanced, find_files, and get_file_summary to interact with your codebase.
Python 3.10 or higher is required.
You can either pass `--project-path /absolute/path/to/repo` to the `args` array in the MCP configuration, or use the `set_project_path` tool after startup.
Ten languages: Python, JavaScript, TypeScript, Java, Kotlin, C#, Go, Rust, Objective-C, and Zig. All other programming languages use a fallback strategy for basic file indexing.
Yes, it includes a file watcher that automatically updates the index when files change. You can check status with `get_file_watcher_status` and configure it with `configure_file_watcher`.
`search_code_advanced` uses literal matching by default, with optional `regex=True`, fuzzy matching, file filtering, and paginated results. Regex mode requires a native search tool (ugrep, ripgrep, ag, or grep) to be installed.

Agent-Native Terminal

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac
Comments