palewire/datawrapper-mcp
View on GitHub ↗A Model Context Protocol (MCP) server and app for creating Datawrapper charts using AI assistants.
48 ★10 forksPythonUpdated 2mo ago
What you need to know
MCP server and app for creating Datawrapper charts using AI assistants, built on the datawrapper Python library. Eight tools: list_chart_types, get_chart_schema, create_chart, update_chart, publish_chart, get_chart, delete_chart, and export_chart_png. Supports bar, line, area, arrow, column, multiple column, scatter, and stacked bar charts. Requires a Datawrapper account and API token; Python 3.10+.
Install
uvx datawrapper-mcp Docker image: palewire/datawrapper-mcp
Key features
- ✓Create, update, publish, and delete Datawrapper charts via chat
- ✓Export charts as PNG
- ✓Chart types: bar, line, area, arrow, column, multiple column, scatter, stacked bar
- ✓Bearer-token auth for hosted deployments
Clients: Claude Desktop · Claude.ai · Claude Code · VS Code Copilot · Cursor · ChatGPT · OpenAI Codex
Reviewed 2026-08-11
Topics
aiautomationchartschat-applicationclaudeclaude-desktopclaude-mcpdata-journalismdatawrappergraphicsjournalismmcpmcp-appsmcp-servermcp-serversmodel-context-protocolmodelcontextprotocolnewsprefab-uipython
- Stars
- 48★
- Forks
- 10
- Language
- Python
- License
- MIT
- Created
- 2025-10-31
- Last push
- 2026-07-01