Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Datawrapper Server

FreeNot checked

Enables interaction with the Datawrapper API to create, manage, and publish data visualizations through natural language.

GitHubEmbed

About

Enables interaction with the Datawrapper API to create, manage, and publish data visualizations through natural language.

README

A model context protocol server for interacting with the Datawrapper API

Warning: Alpha software -- use at your own risk!

I've only tested with Claude Desktop on OS X.

See also: palewire/datawrapper-mcp

Installation

  1. Create a Datawrapper API key -- probably make it read-only since this is alpha software!

  2. Clone this repo somewhere

  3. Copy .env.template to .env and fill out the variables:

  • DATAWRAPPER_MCP_API_KEY Your API key
  • DATAWRAPPER_MCP_DIRECTORY Absolute path to a directory for this server to save files in
  1. Install it in Claude Code by running:
just install

Alternatively you can edit your Claude configuration manually. It's at: ~/Library/Application\ Support/Claude/claude_desktop_config.json. It should look like this:

{
  "mcpServers": {
    "datawrapper": {
      "command": "/opt/homebrew/bin/uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "/Users/kevin/dev/datawrapper-mcp-server/src/datawrapper_mcp_server/server.py"
      ],
      "env": {
        "DATAWRAPPER_MCP_API_KEY": "YOUR_KEY_HERE",
        "DATAWRAPPER_MCP_DIRECTORY": "/Users/kevin/datawrapper-mpc-server-files"
      }
    }
  }
}

Testing

To view logs (when connected to Claude Desktop):

tail -n 20 -F ~/Library/Logs/Claude/mcp*.log

Test this MCP server interactively with inspector:

just dev

from github.com/kevinschaul/datawrapper-mcp-server

Installing Datawrapper Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/kevinschaul/datawrapper-mcp-server

FAQ

Is Datawrapper Server MCP free?

Yes, Datawrapper Server MCP is free — one-click install via Unyly at no cost.

Does Datawrapper Server need an API key?

No, Datawrapper Server runs without API keys or environment variables.

Is Datawrapper Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Datawrapper Server in Claude Desktop, Claude Code or Cursor?

Open Datawrapper Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Datawrapper Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs