Kodit MCP Server

Code indexing for better AI code generation

Remote serverstreamable-httpGo

What is the Kodit MCP Server?

Code indexing for better AI code generation

What you get

A code and document intelligence server that indexes Git repositories and provides search through MCP and REST APIs.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
kodit_repositoriesList all indexed repositories
kodit_semantic_searchSemantic similarity search across code
kodit_keyword_searchBM25 keyword search
kodit_visual_searchSearch document page images
kodit_grepRegex pattern matching
kodit_lsList files by glob pattern
kodit_read_resourceRead file content by URI
kodit_architecture_docsArchitecture documentation for a repo
kodit_api_docsPublic API documentation
kodit_database_schemaDatabase schema documentation
kodit_cookbookUsage examples and patterns
kodit_commit_descriptionCommit description
kodit_wikiWiki table of contents
kodit_wiki_pageRead a specific wiki page

How to install the Kodit MCP Server

{
  "mcpServers": {
    "kodit": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "registry.helix.ml/helix/kodit"],
      "env": {
        "ENRICHMENT_ENDPOINT_BASE_URL": "your-value",
        "EMBEDDING_ENDPOINT_API_KEY": "your-value",
        "EMBEDDING_ENDPOINT_BASE_URL": "your-value",
        "EMBEDDING_ENDPOINT_SOCKET_PATH": "your-value",
        "BASE_URL": "your-value",
        "VISION_EMBEDDING_ENDPOINT_BASE_URL": "your-value",
        "VISION_EMBEDDING_ENDPOINT_API_KEY": "your-value",
        "VISION_EMBEDDING_ENDPOINT_SOCKET_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
ENRICHMENT_ENDPOINT_BASE_URLEndpoint or connection string the server talks to.Yes
EMBEDDING_ENDPOINT_API_KEYCredential the server authenticates with.Yes
EMBEDDING_ENDPOINT_BASE_URLEndpoint or connection string the server talks to.Yes
EMBEDDING_ENDPOINT_SOCKET_PATHFilesystem location the server is allowed to use.Optional
BASE_URLEndpoint or connection string the server talks to.Yes
VISION_EMBEDDING_ENDPOINT_BASE_URLEndpoint or connection string the server talks to.Yes
VISION_EMBEDDING_ENDPOINT_API_KEYCredential the server authenticates with.Yes
VISION_EMBEDDING_ENDPOINT_SOCKET_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Kodit to kodit repositories.”
  • “Use Kodit to kodit semantic search.”
  • “Use Kodit to kodit keyword search.”

Frequently asked questions

Code indexing for better AI code generation Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.