{
  "markdown": "# ChartForge MCP Server\n\nGenerate stunning, publication-quality charts and diagrams from natural language — directly inside Claude.\n\n## Setup\n\n### Claude Desktop\n\nAdd this to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"chartforge\": {\n      \"command\": \"npx\",\n      \"args\": [\"chartforge-mcp\"],\n      \"env\": {\n        \"CHARTFORGE_API_KEY\": \"your_api_key_here\"\n      }\n    }\n  }\n}\n```\n\n### Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `CHARTFORGE_API_KEY` | Yes | Your API key from [chartforgeai.com](https://chartforgeai.com) |\n| `CHARTFORGE_API_URL` | No | Custom API URL (default: `https://chartforgeai.com`) |\n\n## Tools\n\n### `generate_chart`\nGenerate a chart from a natural language description.\n\n**Parameters:**\n- `prompt` (required): Description of the chart\n- `style` (optional): Style preset — `midnight`, `frost`, `ember`, `minimal`, `corporate`, `neon`, `light`\n- `width` (optional): Width in pixels (default: 1200)\n- `height` (optional): Height in pixels (default: 800)\n\n### `refine_chart`\nModify a previously generated chart.\n\n**Parameters:**\n- `chartId` (required): Chart ID from a previous generation\n- `modification` (required): What to change\n\n### `list_styles`\nList available style presets with descriptions.\n\n## Examples\n\n> \"Create a bar chart showing quarterly revenue from $2M to $18M over 3 years\"\n\n> \"System architecture diagram for a microservices backend\"\n\n> \"Sankey diagram of marketing budget flow through channels to conversions\"\n",
  "bytes": 1534,
  "sha": "142de3c3bbbf8eee4e313c01ca1126205a362886a9734f25355651d774bb3381",
  "repo_slug": "crawde/chartforge-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_chartforgeai_chartforge_98497bc3/readme"
}