github-code-index-mcp-server

BangNGH/github-code-index-mcp-server

3.1

If you are the rightful owner of github-code-index-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Code Index MCP is a Model Context Protocol server that enables large language models (LLMs) to index, search, and analyze code in project directories.

Code Index MCP is a powerful tool designed to facilitate the indexing, searching, and analysis of code within project directories using Model Context Protocol (MCP) technology. It supports a wide range of programming languages and provides features such as detailed file summaries, code structure analysis, and persistent storage of project settings. The server is designed to work seamlessly with large language models (LLMs), enabling them to efficiently navigate and understand complex codebases. With support for multiple platforms and integration capabilities with tools like Claude Desktop, Code Index MCP offers a robust solution for developers looking to enhance their code analysis workflows. The use of UV for dependency management ensures that all necessary packages are handled automatically, providing a streamlined setup and consistent environment across different systems.

Features

  • Index and navigate project file structures
  • Search for specific patterns in code
  • Get detailed file summaries
  • Analyze code structure and complexity
  • Support for multiple programming languages

Usages

usage with Claude Desktop Windows

{
  "mcpServers": {
    "code-indexer": {
      "command": "uv",
      "args": [
         "--directory",
         "C:\\Users\\username\\path\\to\\code-index-mcp",
         "run",
         "run.py"
       ]
    }
  }
}

usage with Claude Desktop macOS Linux

{
  "mcpServers": {
    "code-indexer": {
      "command": "uv",
      "args": [
         "--directory",
         "/home/username/path/to/code-index-mcp",
         "run",
         "run.py"
       ]
    }
  }
}