code-index-mcp

code-index-mcp

An MCP server that helps large language models index, search, and analyze code repositories.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.0k
Source
mcp-github

Overview

Code Index MCP is a Model Context Protocol (MCP) server that enables AI assistants to understand and navigate complex codebases through intelligent indexing, advanced search capabilities, and detailed code analysis. Suitable for use cases such as code review, refactoring, documentation generation, debugging assistance, and architectural analysis. Integration is simple—just add the relevant commands to your MCP configuration file and restart the application to get started.

Capabilities

  • Intelligent indexing of code repositories
  • Advanced search functionality
  • Detailed code analysis
  • Tree-based parsing for 10 core programming languages
  • Fallback strategies for over 50 file types
  • General file support

Use cases

Code review: Find all instances using deprecated APIsRefactoring help: Locate all function call sitesLearning projects: Display main components in a React projectDebugging: Search for all code related to error handling

Setup

Requires: Python 3.10+uv
Add the following to your MCP configuration file (e.g., `claude_desktop_config.json` or `~/.claude.json`): \

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I set the project path?

Add the `--project-path /absolute/path/to/repo` parameter at startup, or use the `set_project_path` command after startup.

What programming languages are supported?

Supports 10 core languages (e.g., Python, JavaScript) and over 50 additional file types.

Related skills