understand-anything-mcp
v2.7.8
Published
Understand Anything MCP server for analyzing legacy systems and codebase architecture.
Maintainers
Readme
Understand Anything MCP
Understand Anything MCP 是一个本地 stdio MCP 服务,用于分析历史系统、陌生代码库和大型项目架构。
它可以让 Codex、Cursor、Claude 等支持 MCP 的工具直接调用 Understand Anything 的能力,完成静态扫描、知识图谱读取、架构报告、依赖关系分析、文件/组件解释和新人上手文档生成。
使用方式
在 MCP 客户端中配置:
{
"mcpServers": {
"understand-anything": {
"command": "npx",
"args": [
"-y",
"understand-anything-mcp@latest"
],
"env": {}
}
}
}首次启动时会自动安装依赖并构建运行时,用户不需要手动执行 pnpm install 或 pnpm build。
可用工具
ua_status:检查目标项目是否已有配置和知识图谱ua_configure:写入.understand-anything/config.json,默认中文ua_scan_project:扫描项目文件、语言、分类和复杂度ua_graph_summary:读取知识图谱概览ua_architecture_report:生成中文架构报告ua_dependency_report:生成依赖关系报告ua_chat_context:生成图谱问答上下文ua_explain:解释文件或组件ua_onboarding_doc:生成新人上手文档ua_skill_instructions:读取原始 Understand Anything skill 工作流说明
示例
接入 MCP 后,可以直接对 AI 说:
使用 understand-anything MCP 分析 /path/to/legacy-system,输出中文架构报告、模块依赖和复杂度风险。License
MIT
