com.chartforgeai/chartforge

Official registry Other

MCP server for ChartForge — generate stunning charts and diagrams from natural language

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package chartforge-mcp
Claude Code
claude mcp add chartforge -e 'CHARTFORGE_API_KEY=<your chartforge_api_key>' -- npx -y chartforge-mcp@0.1.4
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "chartforge": {
            "command": "npx",
            "args": [
                "-y",
                "chartforge-mcp@0.1.4"
            ],
            "env": {
                "CHARTFORGE_API_KEY": "<your chartforge_api_key>"
            }
        }
    }
}

Environment variables

  • CHARTFORGE_API_KEY secret Your ChartForge API key from chartforgeai.com

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. ChartForge MCP Server
  2. Setup
  3. Tools
  4. Examples

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
VariableRequiredDescription
CHARTFORGE_API_KEYYesYour API key from chartforgeai.com
CHARTFORGE_API_URLNoCustom API URL (default: https://chartforgeai.com)

Tools

generate_chart

Generate a chart from a natural language description.

Parameters:

  • prompt (required): Description of the chart
  • style (optional): Style preset — midnight, frost, ember, minimal, corporate, neon, light
  • width (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 generation
  • modification (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"

Frequently asked questions

What is com.chartforgeai/chartforge?

MCP server for ChartForge — generate stunning charts and diagrams from natural language

How do I install com.chartforgeai/chartforge?

It runs on your machine. In Claude Code: claude mcp add chartforge -e 'CHARTFORGE_API_KEY=<your chartforge_api_key>' -- npx -y chartforge-mcp@0.1.4. For other clients, paste the JSON configuration from this page into their MCP settings.

Does com.chartforgeai/chartforge need an API key?

Yes. It expects CHARTFORGE_API_KEY, which you set in its configuration.

Is com.chartforgeai/chartforge open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains com.chartforgeai/chartforge?

It is published by crawde. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.