Datawrapper Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Datawrapper Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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
.env.template to .env and fill out the variables:DATAWRAPPER_MCP_API_KEY Your API keyDATAWRAPPER_MCP_DIRECTORY Absolute path to a directory for this server to save files injust installAlternatively 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"
}
}
}
}To view logs (when connected to Claude Desktop):
tail -n 20 -F ~/Library/Logs/Claude/mcp*.logTest this MCP server interactively with inspector:
just dev~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.