返回市场
代码图谱服务器

代码图谱服务器

作者:CartographAI15 星标更新:2025-10-03

项目介绍

mcp-server-codegraph

一个模型上下文协议服务器,提供工具来生成和查询代码库中的图表示。

功能

  • 📊 创建代码库的图表示
  • 🔍 识别实体(函数、类、导入)及其关系
  • 🔗 跟踪函数调用、继承和实现等关系
  • 🌐 支持多种编程语言(Python、JavaScript、Rust)

工具

  • index
    • 索引代码库以创建实体和关系的图。
  • list_file_entities
    • 提供指定文件内所有实体的列表。
      • path (字符串): 文件的相对路径
  • list_entity_relationships
    • 列出特定实体的关系
    • 输入参数
      • path (字符串): 文件的相对路径
      • name (字符串): 实体名称

使用方法

npx @cartographai/mcp-server-codegraph /path/to/directory

Claude Desktop

在你的 claude_desktop_config.json 中添加以下内容

{
  "mcpServers": {
    "codegraph": {
      "command": "npx",
      "args": [
        "-y",
        "@cartographai/mcp-server-codegraph",
        "/path/to/directory",
      ]
    }
  }
}