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

Docscope MCP

MCP Server

一款扫描代码库并识别缺失、错误或过时文档的工具,旨在通过丰富的函数级文档提升代码的可读性和AI代理的理解能力。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
代码分析静态分析PythonVS Code开发工具VS CodeVS Code Insiders

安装说明

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

作者 / 组织

mgrandau

提供方

mgrandau

最后核验

2026/5/17 20:22

快速接入

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

命令预览

pip install git+https://github.com/mgrandau/docscope-mcp.git

详细介绍

docscope mcp

扫描你的代码库,找到丢失、错误或过时的文档。

🧭 意图

代码文档服务于两个受众:稍后阅读的人类和现在阅读的AI代理。此工具推动 故意过多记录 --比通常要求的更高程度的文档,将丰富的上下文直接放置在代码旁边。

这对单元测试尤其重要:在Python中,测试失败输出中会出现文档字符串,因此一个记录良好的测试函数可以为您提供 *为什么* 旁边 *什么失败了*更广泛地说,前提是函数级文档是最接近代码本身的上下文,比README文件、架构文档或wiki更接近。通过用详细的文档字符串丰富每个函数,您可以使代码库在有限的上下文窗口内对人类和人工智能代理进行自我描述。

该工具扫描代码库,对每个函数的文档质量进行评分,按优先级对其进行排名,并找出最严重的差距——这样你就可以修复重要的问题,而不是猜测。它提高了文档质量 可测量和可试验。

设计遵循 人工智能意图转移原理MCP接口在对话流中保持分析(意图引导),质量分数使评估可检查,优先级排名根据结果校准努力。

这些原则塑造了项目本身: 项目计划 记录每个阶段的目标和风险态势,以及 期刊 捕捉到了设计权衡,包括为什么尽管存在已知的精度限制,但选择正则表达式解析而不是外部AST库。

安装

pip install git+https://github.com/mgrandau/docscope-mcp.git

然后配置VS Code以使用MCP服务器:

docscope-mcp install

这将服务器添加到 .vscode/mcp.json 在您当前的工作空间中。重新加载VS代码以激活。

工作区安装还会复制:

  • 提示.github/prompts/ (用于代码分析的AI提示模板)
  • 工具集utils/ (批量分析脚本)

全局安装(可选)

要为所有VS Code工作区全局安装:

# VS Code (stable)
docscope-mcp install --global

# VS Code Insiders
docscope-mcp install --global --insiders

用法

MCP服务器(VS代码副本)

安装后 analyze_functions MCP工具在VS Code Copilot和其他MCP兼容客户端中可用。

CLI分析

直接从命令行分析源文件,这对CI/CD管道、脚本和基于终端的工作流很有用:

# Analyze a single file
docscope-mcp analyze src/main.py

# Analyze multiple files
docscope-mcp analyze src/*.py

# JSON output for pipelines
docscope-mcp analyze src/main.py --format json

# Analyze inline code (requires --language)
docscope-mcp analyze --code "def foo(): pass" --language python

# Short flags
docscope-mcp analyze -c "def foo(): pass" -l python -f json

支持的语言: python, csharp, vb, vb6, c_cpp

卸载

# Workspace
docscope-mcp uninstall

# Global (stable)
docscope-mcp uninstall --global

# Global (Insiders)
docscope-mcp uninstall --global --insiders

架构文档

对于AI可读的架构合同和详细的组件文档:

文件目的
src/docscope_mcp/README.md核心包架构(服务器、分析器、模型)
测试/README.md测试套件架构,MockFilesystemAdapter
utils/README.md批处理分析实用程序

💬 社区

💬 加入Discord社区

目录标签

目录标签

代码分析静态分析PythonVS Code开发工具本地部署文档管理AI辅助开发

支持客户端

VS CodeVS Code Insiders

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP