# chartforge [Health: Active]

**Category:** 📊 Data Visualization  
**Repository:** https://github.com/crawde/chartforge-mcp  
**GitHub Stars:** 0  
**npm Downloads (last month):** 41  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/chartforge

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

## Tools
Capabilities this server exposes over MCP:

- **generate_chart** — Generate a chart from a natural language description.
- **refine_chart** — Modify a previously generated chart.
- **list_styles** — List available style presets with descriptions.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "chartforge": {
    "command": "npx",
    "args": ["chartforge-mcp"]
  }
}
```

## Documentation & 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`:

```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](https://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 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"

