datawrapper-mcp
Verified Safeby palewire
Overview
A Model Context Protocol (MCP) server that enables AI assistants to create Datawrapper charts for data visualization.
Installation
docker run -p 8501:8501 -e DATAWRAPPER_ACCESS_TOKEN=your-token-here -e MCP_SERVER_HOST=0.0.0.0 -e MCP_SERVER_PORT=8501 datawrapper-mcp:latestEnvironment Variables
- DATAWRAPPER_ACCESS_TOKEN
Security Notes
The server uses Pydantic for strong input validation, which helps prevent malformed configurations. API tokens are securely handled via environment variables and marked as secrets. Data loading from file paths uses standard library functions and `os.path.isfile` for existence checks, and raw CSV strings are explicitly rejected to prevent potential injection vulnerabilities. No 'eval' or direct 'os.system' calls were found.
Similar Servers
mcp-server-chart
This server provides a Model Context Protocol (MCP) interface for generating various charts and maps using the AntV visualization library, suitable for data analysis and visualization tasks.
jupyter-mcp-server
The Jupyter MCP Server enables AI agents to connect to, manage, and interact with Jupyter Notebooks in real-time, facilitating contextualized coding tasks.
PowerBI-Desktop-MCP
Enables AI assistants to programmatically interact with Power BI Desktop models for data exploration, analysis, and modification.
powerbi-mcp
Enables AI assistants to interact with Power BI Desktop and Service for querying data, managing models, and performing safe bulk operations through natural language, ensuring enterprise-grade security and preserving report visual integrity during refactoring.