Datawrapper Server
FreeNot checkedEnables interaction with the Datawrapper API to create, manage, and publish data visualizations through natural language.
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
Create a Datawrapper API key -- probably make it read-only since this is alpha software!
Clone this repo somewhere
Copy
.env.templateto.envand fill out the variables:
DATAWRAPPER_MCP_API_KEYYour API keyDATAWRAPPER_MCP_DIRECTORYAbsolute path to a directory for this server to save files in
- 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
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-serverFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare 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
