Token导航 LogoToken导航

MCP Server · 开发工具

Code Inteli MCP

Advanced MCP server for code intelligence with multi-repository support, Tree-sitter parsing, DuckDB graph database, and ChromaDB vector search

stdio官方级别未说明来源级核验工具 0
代码分析PythonClaude实时分析Claude Desktop

快速开始

作者 / 组织
rahulvgmail
提供方
rahulvgmail
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

8

仓库热度

收录来源

2 个

MCP.so

选型结论

Code Inteli MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

python setup_for_claude.py

客户端配置示例

{
  "mcpServers": {
    "codeintelimcp": {
      "command": "python",
      "args": [
        "setup_for_claude.py"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

CodeInteliMCP-智能代码分析服务器

一种先进的MCP(模型上下文协议)服务器,它将树保姆解析与图形数据库和向量搜索相结合,在多个存储库中实现闪电般快速的代码智能。

🚀 特性

  • 多存储库支持:同时管理和分析多个代码库
  • 即时使用情况搜索:查找函数/类的使用位置(以毫秒为单位)
  • 语义代码搜索:使用向量嵌入查找类似的代码模式
  • 相关性分析:可视化和查询代码依赖关系
  • 影响分析:看看当你改变一些东西时,会发生什么
  • 自动索引:编写代码时智能增量更新
  • 多语言支持:Python、JavaScript、TypeScript、Go、Rust等

🏗 建筑

┌─────────────────┐     ┌──────────────────┐     ┌─────────────────┐
│  Claude Code    │────▶│   MCP Server     │────▶│   Tree-sitter   │
└─────────────────┘     └──────────────────┘     └─────────────────┘
                               │                           │
                               ▼                           ▼
                        ┌──────────────┐          ┌────────────────┐
                        │  DuckDB      │          │  ChromaDB      │
                        │  (Graph)     │          │  (Vectors)     │
                        └──────────────┘          └────────────────┘

🎯 核心能力

1.图形查询(通过DuckDB)

  • 函数调用关系
  • 导入依赖关系
  • 类继承树
  • 可变使用情况跟踪

2.矢量搜索(通过ChromaDB)

  • 语义代码相似性
  • 自然语言代码搜索
  • 模式检测
  • 代码重复查找

3.实时分析(通过Tree sitter)

  • 按需解析
  • 语法验证
  • 代码结构分析
  • AST操纵

🚦 快速开始

自动设置(推荐)

# Clone the repository
git clone https://github.com/rahulvgmail/CodeInteliMCP.git
cd CodeInteliMCP

# Run the setup script
python setup_for_claude.py

安装脚本将:

  • 安装所有依赖项
  • 配置Claude桌面/代码
  • 创建数据目录
  • 设置环境变量

手动设置

# Install dependencies
pip install mcp duckdb chromadb sentence-transformers aiofiles
pip install tree-sitter tree-sitter-python tree-sitter-javascript

# Add to Claude Desktop config (~/.config/claude/claude_desktop_config.json):
{
  "mcpServers": {
    "code-intelligence": {
      "command": "python",
      "args": ["/path/to/CodeInteliMCP/code_intelligence_mcp/server_minimal.py"],
      "env": {
        "CODE_INTEL_PROJECT_ROOT": "/path/to/your/project"
      }
    }
  }
}

🛠️ 可用工具

此MCP服务器提供以下工具:

库管理

  • add_repository -添加要跟踪的新存储库

- name (字符串,必填):存储库名称 - path (字符串,必填):存储库路径 - description (字符串,可选):存储库描述 - make_active (布尔值,可选):设置为活动存储库

  • list_repositories -列出所有跟踪的存储库
  • set_active_repository -为操作设置活动存储库

- name (字符串,必填):要激活的存储库名称

  • index_repository -为整个存储库建立索引

- repository_name (字符串,必填):要索引的存储库名称 - include_patterns (字符串,可选):要包含的逗号分隔的文件模式 - exclude_patterns (字符串,可选):要排除的逗号分隔的文件模式

代码分析

  • index_file -将单个文件索引到代码图中

- file_path (string,必填):要索引的文件的路径

  • find_symbol -按名称查找符号

- name (字符串,必填):要搜索的符号名称 - file_path (字符串,可选):将搜索限制到特定文件

  • find_usages -查找符号的所有用法

- name (string,必填):用于查找用法的符号名称 - file_path (字符串,可选):将搜索限制到特定文件

  • semantic_search -使用语义相似性搜索代码

- query (字符串,必填):自然语言搜索查询 - limit (整数,可选):最大结果数(默认值:10) - symbol_types (字符串,可选):以逗号分隔的要筛选的符号类型列表

  • find_similar_code -查找与给定符号类似的代码

- symbol_name (字符串,必填):参考符号名称 - file_path (字符串,可选):包含引用符号的文件

系统工具

  • test_connection -测试服务器是否正常工作
  • get_index_stats -获取当前索引统计信息
  • get_vector_stats -获取矢量存储统计信息

📖 使用示例

配置后,在Claude中使用这些工具:

# Add a new repository
add_repository(name="my-app", path="/path/to/my-app", description="Main application")

# Index the repository
index_repository(repository_name="my-app", include_patterns="**/*.py,**/*.js")

# Search for authentication functions
semantic_search(query="authentication and login functions", limit=20)

# Find where a class is used
find_usages(name="UserService")

# Find similar implementations
find_similar_code(symbol_name="login_user")

📚 文档

📊 绩效目标

  • 初始索引:100k LOC小于1分钟
  • 增量更新:每个文件\<1秒
  • 使用查询:\<50ms
  • 语义搜索:\<200ms

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-toolscode-analysisintelligent-codemulti-repository代码分析Python本地部署多仓库支持

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Code Inteli MCP

MCP.so · 本页

0stdio有2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Code Inteli MCP 怎么安装?

公开资料给出的安装命令是 python setup_for_claude.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Code Inteli MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Code Inteli MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Code Inteli MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Code Inteli MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP