Back to MCP Directory
Connections & Capabilities
Connects To
GitHubTwitter
Capabilities
readwrite
Quickstart
Config
{
"mcpServers": {
"datavis": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/mcp-datavis-server",
"run",
"mcp_server_datavis",
"--output_type",
"png" # or "text"
]
}
}
}Exposed MCP Tools (2)
moderate
save_dataSaves a table of data to the server for later visualization.
Writes data to the server, potentially overwriting existing data or consuming excessive storage.
moderate
visualize_dataVisualizes a table of data using a Vega-Lite specification.
Can potentially cause resource exhaustion if the Vega-Lite specification is overly complex or malicious.
Safety Assessment
This server is relatively safe for data visualization tasks. However, the lack of authentication and potential data injection vulnerabilities pose moderate risks. It's safer when used with trusted data and well-formed Vega-Lite specifications.
- Limited toolset focused on data visualization.
- No direct execution of arbitrary code.
- Data is stored server-side, not directly exposed to the internet.
- Vega-Lite specifications are declarative, reducing risk of code injection.
- Potential for data injection vulnerabilities if input validation is insufficient.
- Server-side data storage introduces data security concerns.
- Improperly configured Vega-Lite specifications could lead to resource exhaustion.
- Lack of authentication exposes the server to unauthorized use.
