ArcadeAI/blueprint-mcp
Diagram generation for understanding codebases and system architecture using Nano Banana Pro.
解决的问题
Blueprint MCP 解决了可视化复杂代码库和系统架构的困难。无需手动绘制图表,它允许用户通过 AI 从代码或文档中直接生成专业的架构图、序列图和流程图。
工作原理
它作为一个 Model Context Protocol (MCP) 服务器运行,与 Arcade 生态系统及 Cursor 等工具集成。该过程遵循特定的工作流:
- 用户提供一个提示(例如:"分析此模块并创建一张图")。
- 调用
start_diagram_job工具,触发 Nano Banana Pro 生成可视化内容。 - 用户或代理通过
check_job_status监控进度。 - 完成后,
download_diagram工具获取 base64 格式的 PNG 图像,代理将其解码并保存。
适用人群
专为需要记录系统流程、帮助新成员快速上手代码库,或可视化数据管道和 API 流程的开发人员、软件架构师和技术负责人设计。
核心亮点
- 自动化可视化:从源代码自动生成架构图、序列图和流程图。
- 生态系统集成:与 Arcade 工具集成,可从 HubSpot、Google Drive 和 GitHub 拉取数据以辅助生成图表。
- IDE 集成:通过 Arcade 网关特别配置,可在 Cursor IDE 内使用。
- 复杂布局:能够生成详细、多层的企业级架构图和信息密集型的「学习卡片」。
相关
- 项目
- 项目
- 项目
- 项目
- 项目