
Blueprint MCP generates visual diagrams and flowcharts for understanding codebases and system architecture by leveraging Nano Banana Pro's diagram generation capabilities. The server provides three core tools—`start_diagram_job`, `check_job_status`, and `download_diagram`—that enable asynchronous diagram generation and retrieval as base64 PNG images. It solves the problem of visually documenting complex systems and data flows by integrating with Arcade's ecosystem to extract information from platforms like GitHub, Google Drive, and HubSpot, then converting that data into architecture diagrams, sequence diagrams, and flowcharts.
Sponsors

Image generated using Blueprint MCP, Nano Banana Pro, and Arcade MCP server.
Diagram generation for understanding codebases and system architecture using Nano Banana Pro.
Works with Arcade's ecosystem: Combine with HubSpot, Google Drive, GitHub, and other Arcade tools to extract data from your systems and visualize it as diagrams.
# Create virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install Arcade CLI
pip install arcade-mcp
arcade-mcp login
https://aistudio.google.com/ → Create API key
arcade-mcp secret set GOOGLE_API_KEY="your_api_key_here"
Clone this repo, then:
cd blueprint-mcp
arcade-mcp deploy
architect_mcp server to the gateway