RapidChart MCP Server
Model Context Protocol (MCP) server for RapidChart - Generate and manage diagrams directly from Cursor IDE.
Features
π¨ Generate diagrams from code (Class, ER, Sequence, Architecture, etc.)
π Update existing diagrams with new code
π Organize diagrams in workspaces and folders
π€ Support for multiple AI models (GPT-5, Claude, Gemini)
π Secure Bearer token authentication
π³ Respects your RapidChart credits and API keys
Installation
Or install from source:
Configuration
1. Generate API Token
Go to RapidChart Settings
Navigate to "API Tokens"
Click "Generate New Token"
Copy the token (starts with
rc_)
2. Configure Cursor
Add to your Cursor MCP settings (~/.cursor/mcp.json or workspace .cursor/mcp.json):
Usage
In Cursor
Once configured, you can use natural language:
Available Tools
list_models- Show available AI models and your creditslist_workspaces- List your workspaceslist_folders- List folders in a workspacelist_diagrams- Browse your diagramscreate_diagram- Generate diagram from codeget_diagram- Get specific diagram detailsupdate_diagram- Update diagram with new codedelete_diagram- Delete a diagrammove_diagram- Move diagram to different folder/workspace
Environment Variables
Variable | Required | Default | Description |
| β Yes | - | Your RapidChart API token |
| No | Production URL | API base URL |
| No |
| Default diagram type |
| No | Auto | Default AI model ID |
| No |
| Enable multi-step thinking |
| No |
| Include diagram guidelines |
| No |
| Request timeout (seconds) |
Development
License
MIT
Support
π§ Email: hello@rapidchart.com
π Issues: GitHub Issues
π Docs: docs.rapidchart.com