About io.github.crawde/chartforge
io.github.crawde/chartforge is an MCP server published by crawde in the Developer Tools category: mCP server for ChartForge — generate stunning charts and diagrams from natural language.
Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
claude mcp add io-github-crawde-chartforge -- npx -y chartforge-mcpnpx -y chartforge-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (3)
generate_chartGenerate a stunning, publication-quality chart or diagram from a natural language description. Returns a PNG image.
Parameters not published.
list_stylesList available chart style presets with descriptions.
Parameters not published.
refine_chartModify an existing chart. Provide the chart ID from a previous generation and describe what to change.
Parameters not published.
Ask AI
Ask AI about io.github.crawde/chartforge
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
ChartForge MCP Server
Generate stunning, publication-quality charts and diagrams from natural language — directly inside Claude.
Setup
Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"chartforge": {
"command": "npx",
"args": ["chartforge-mcp"],
"env": {
"CHARTFORGE_API_KEY": "your_api_key_here"
}
}
}
}
Environment Variables
| Variable | Required | Description |
|---|---|---|
CHARTFORGE_API_KEY |
Yes | Your API key from chartforgeai.com |
CHARTFORGE_API_URL |
No | Custom API URL (default: https://chartforgeai.com) |
Tools
generate_chart
Generate a chart from a natural language description.
Parameters:
prompt(required): Description of the chartstyle(optional): Style preset —midnight,frost,ember,minimal,corporate,neon,lightwidth(optional): Width in pixels (default: 1200)height(optional): Height in pixels (default: 800)
refine_chart
Modify a previously generated chart.
Parameters:
chartId(required): Chart ID from a previous generationmodification(required): What to change
list_styles
List available style presets with descriptions.
Examples
"Create a bar chart showing quarterly revenue from $2M to $18M over 3 years"
"System architecture diagram for a microservices backend"
"Sankey diagram of marketing budget flow through channels to conversions"
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.