# mcp

Turn JSON specs into charts, dashboards, or pages. Use it when an agent needs to render a visual and save it locally or publish it.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 1
- Author: SlickFast
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/SlickFast/slickfast
- Updated: 2026-10-15
- HTML: https://affpapa.org/en/nevibecode/mcp/slickfast-mcp

## What it does

mcp takes a JSON spec and renders charts, dashboards, and pages. The project lists 47 chart types, including scientific plots such as scatter and survival charts. Rendering the same spec produces the same bytes. Images are made as SVG and PNG without a headless browser.

In Claude Code, connect the server over HTTP or run it locally with `npx`. Local rendering works without an API key. Publishing a page and getting a permanent URL require an `SF-` key; published pages can later be found with `my_pages`. That distinction matters: local rendering does not grant access to page publishing.

Available MCP tools include `get_started`, `news`, `gallery`, and `render_chart`; pages use `render_page` and `publish_page`. To keep a page on disk, retain its JSON spec. Running the local option with `npx` requires Node.js and npm.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://mcp.slickfast.com/mcp`

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http mcp https://mcp.slickfast.com/mcp
```

2. **Platform CLI**
```bash
claude mcp add slickfast-mcp -- npx -y @slickfast/mcp
```

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add slickfast-mcp --url https://mcp.slickfast.com/mcp
```

2. **Platform CLI**
```bash
codex mcp add slickfast-mcp -- npx -y @slickfast/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "slickfast-mcp": {
            "url": "https://mcp.slickfast.com/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "slickfast-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@slickfast/mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "slickfast-mcp": {
            "type": "http",
            "url": "https://mcp.slickfast.com/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "slickfast-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@slickfast/mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http slickfast-mcp https://mcp.slickfast.com/mcp
```

2. **Platform CLI**
```bash
gemini mcp add slickfast-mcp npx -y @slickfast/mcp
```

## When to use it
- render a chart from a JSON spec
- assemble a dashboard from several charts
- create a scientific plot
- save a page spec as JSON
- publish a page and get its URL

## Example prompts
- Render a chart from this JSON spec with `render_chart`.
- Show chart examples with `gallery`, then build a dashboard from my description.
- Render this page with `render_page` and keep its JSON spec.

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [Scrapling MCP Server](https://affpapa.org/en/nevibecode/mcp/scrapling-mcp-server.md) — MCP server · ★ 89899
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40459
- [dbx](https://affpapa.org/en/nevibecode/mcp/dbx.md) — MCP server · ★ 27844
- [Metabase](https://affpapa.org/en/nevibecode/mcp/metabase.md) — MCP server · ★ 49863

## Other versions with the same name
- [mcp · kubeshark](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — ★ 12110
- [mcp · butterbase-ai](https://affpapa.org/en/nevibecode/mcp/butterbase-ai-mcp.md) — ★ 3031
- [mcp · medplum](https://affpapa.org/en/nevibecode/mcp/mcp.md) — ★ 2766
- [mcp · sceneview](https://affpapa.org/en/nevibecode/mcp/sceneview-mcp.md) — ★ 1349
- [mcp · buoy-gg](https://affpapa.org/en/nevibecode/mcp/buoy-gg-mcp.md) — ★ 691

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
