ArcadeAI/blueprint-mcp
Diagram generation for understanding codebases and system architecture using Nano Banana Pro.
What it solves
Blueprint MCP solves the difficulty of visualizing complex codebases and system architectures. Instead of manually drawing diagrams, it allows users to generate professional architecture diagrams, sequence diagrams, and flowcharts directly from code or documentation using AI.
How it works
It functions as a Model Context Protocol (MCP) server that integrates with the Arcade ecosystem and tools like Cursor. The process follows a specific workflow:
- The user provides a prompt (e.g., "Analyze this module and create a diagram").
- The
start_diagram_jobtool is called, which triggers Nano Banana Pro to generate the visual. - The user or agent monitors the progress via
check_job_status. - Once complete, the
download_diagramtool retrieves the image as a base64 PNG, which the agent then decodes and saves.
Who it’s for
It is designed for developers, software architects, and technical leads who need to document system flows, onboard new team members to a codebase, or visualize data pipelines and API flows.
Highlights
- Automated Visualization: Generates architecture diagrams, sequence diagrams, and flowcharts from source code.
- Ecosystem Integration: Works with Arcade tools to pull data from HubSpot, Google Drive, and GitHub to inform the diagrams.
- IDE Integration: Specifically configured to work within the Cursor IDE via an Arcade gateway.
- Complex Layouts: Capable of producing detailed, multi-layer enterprise architecture diagrams and information-dense "learning cards."
Related
- Project
- Project
- Project
- Project
- Project