Token导航 LogoToken导航TokenDH.com
AI Coding MCP logo
开发工具stdio官方级别未说明来源级核验

AI Coding MCP

MCP Server

轻量级AI编码工具集服务器,提供21种工具覆盖4个模块,支持AI IDE集成。

工具数

20

提示词数

0

GitHub Stars

1

资源数

0
AI编程辅助代码分析PythonClaude开发工具ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kevinten-ai

提供方

kevinten-ai

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

AI编码MCP v2

用于AI IDE的轻量级MCP服务器(Claude Code、Cursor等)。在4个模块中提供21个工具,无需LLM包装。

Architecture Overview

快速开始

pip install -r requirements.txt
python server.py

模块

上下文(4个工具)

  • index_project -索引项目文件并提取符号
  • get_symbol_info -查找符号信息
  • get_dependency_graph -分析文件依赖关系
  • get_project_stats -获取项目统计信息

知识(4个工具)

  • search_docs -搜索文档(存根)
  • get_package_info -查询包注册表(PyPI/NMP)
  • search_code_examples -搜索代码示例(存根)
  • check_compatibility -检查依赖关系兼容性

工作流程(6个工具)

  • git_status -获取git工作树状态
  • git_history -获取提交历史记录
  • git_branch_analysis -分析分支(存根)
  • ci_status -检查CI状态(存根)
  • issue_list -列出GitHub问题(存根)
  • pr_summary -获取PR摘要(存根)

规格(6个工具)

  • list_specs -列出规范文件
  • get_spec -阅读规范内容
  • search_specs -搜索规格
  • create_spec -从模板创建新规范
  • scaffold_project -模板脚手架工程
  • validate_structure -验证目录结构(存根)

建筑

Data Flow

  • CLI优先:所有外部通话均通过 git, gh, pip, npm, curl
  • 零LLM包装:返回结构化数据,让AI IDE分析
  • 基于文件的缓存:TTL缓存在 ~/.cache/ai-coding-mcp/
  • Pydantic配置:类型安全配置

项目结构

ai-coding-mcp/
├── server.py                    # FastMCP entry, tool registration
├── config.py                    # Pydantic config
├── tools/
│   ├── context/                 # code_indexer, dependency_graph, project_stats
│   ├── knowledge/               # doc_search, package_info, code_search, compatibility
│   ├── workflow/                # git_ops, ci_github
│   └── specs/                   # spec_manager, scaffold, validator
├── utils/
│   ├── cli_runner.py            # Unified CLI executor
│   └── cache.py                 # File-based TTL cache
├── tests/
├── requirements.txt
└── README.md

测试

pytest tests/ -v

IDE配置

对于Claude Code,添加到MCP设置中:

{
  "mcpServers": {
    "ai-coding": {
      "command": "python",
      "args": ["server.py"]
    }
  }
}

许可证

MIT许可证

目录标签

目录标签

AI编程辅助代码分析PythonClaude开发工具本地部署项目脚手架

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

20

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP