MCP Catalogs
首页

kodit

by helixml·119·综合分 49

Kodit 是一个代码和文档智能服务器,通过索引 Git 仓库并提供 MCP 和 REST API 搜索功能。

developer-toolsai-llmsearch
15
Forks
21
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Kodit 是一个强大的工具,可索引 Git 仓库和文档,将源文件分割为可通过 MCP 或 REST API 访问的可搜索代码片段。它支持多种搜索策略,包括 BM25 关键词搜索、语义向量搜索、正则表达式 grep 和视觉文档搜索。服务器可通过 Docker、预构建二进制文件或 Go 库部署,使其适用于不同用例。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过提供代码库中的真实示例来增强 AI 编码助手
:在统一界面中搜索代码和文档
:自动生成架构文档、API 文档和数据库模式文档
:Kodit 支持哪些搜索方法?
:Kodit 可以与 AI 编码助手一起使用吗?

什么时候选它

当你需要自托管解决方案来索引自己的仓库,并希望让 AI 助手直接访问代码库模式,而不必将代码发送到外部服务时,选择 Kodit。

什么时候不要选它

如果你需要写入仓库权限(Kodit 是只读的)或寻找云托管解决方案且基础设施管理要求最少时,避免使用 Kodit。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • kodit_repositories

    List all indexed repositories

  • kodit_semantic_search

    Semantic similarity search across code

  • kodit_keyword_search

    BM25 keyword search

  • kodit_visual_search

    Search document page images

  • kodit_grep

    Regex pattern matching

  • kodit_ls

    List files by glob pattern

  • kodit_read_resource

    Read file content by URI

  • kodit_architecture_docs

    Architecture documentation for a repo

  • kodit_api_docs

    Public API documentation

  • kodit_database_schema

    Database schema documentation

  • kodit_cookbook

    Usage examples and patterns

  • kodit_commit_description

    Commit description

可对比工具

semantic-searchsourcegraphdevvswimmgit-repo-search

安装

安装

Docker(推荐)

docker run -p 8080:8080 registry.helix.ml/helix/kodit:latest

预构建二进制文件

从 [发布页面](https://github.com/helixml/kodit/releases) 下载二进制文件,然后:

chmod +x kodit
./kodit serve

Claude Desktop 集成

添加到 claude_desktop_config.json

{
  "mcpServers": {
    "kodit": {
      "command": "kodit",
      "args": ["serve"],
      "env": {
        "DATA_DIR": ".kodit"
      }
    }
  }
}

FAQ

Kodit 支持哪些搜索方法?
Kodit 支持 BM25 关键词搜索、语义向量搜索、正则表达式 grep 和视觉文档搜索,每种方法都作为独立的 MCP 工具提供。
Kodit 可以与 AI 编码助手一起使用吗?
是的,Kodit 可以与 Claude Code、Cursor、Cline、Kilo Code 和任何其他兼容 MCP 的助手通过其 MCP 端点一起使用。

Hacker News 讨论

开发者社区最近的相关讨论。

kodit 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。