{"id":22889314,"url":"https://github.com/isaacwasserman/mcp-vegalite-server","last_synced_at":"2026-04-30T15:32:29.782Z","repository":{"id":267841573,"uuid":"902526658","full_name":"isaacwasserman/mcp-vegalite-server","owner":"isaacwasserman","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-16T19:44:35.000Z","size":22,"stargazers_count":65,"open_issues_count":1,"forks_count":18,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-16T20:37:26.145Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/isaacwasserman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-12T18:34:10.000Z","updated_at":"2025-05-16T19:44:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"bf2a0c58-4ee7-4038-bc6d-a32de20039b0","html_url":"https://github.com/isaacwasserman/mcp-vegalite-server","commit_stats":null,"previous_names":["isaacwasserman/mcp-datavis-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/isaacwasserman/mcp-vegalite-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacwasserman%2Fmcp-vegalite-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacwasserman%2Fmcp-vegalite-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacwasserman%2Fmcp-vegalite-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacwasserman%2Fmcp-vegalite-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/isaacwasserman","download_url":"https://codeload.github.com/isaacwasserman/mcp-vegalite-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/isaacwasserman%2Fmcp-vegalite-server/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32469344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-13T21:28:09.092Z","updated_at":"2026-04-30T15:32:29.777Z","avatar_url":"https://github.com/isaacwasserman.png","language":"Python","funding_links":[],"categories":["Data \u0026 Analytics","Other Tools and Integrations","Data Visualization","サーバー実装","Community Servers","MCP 服务器精选列表","Legend","📦 Other","📊 \u003ca name=\"data-visualization\"\u003e\u003c/a\u003eData Visualization","Data Science Tools","MCP Servers","Content Creation","Table of Contents","🗂️ Extensions by Category","Other","Server Implementations"],"sub_categories":["Visualization","🛠️ \u003ca name=\"other-tools-and-integrations\"\u003e\u003c/a\u003eその他のツールと統合","📊 数据分析、处理与可视化","🛠️ \u003ca name=\"other-tools-and-integrations\"\u003e\u003c/a\u003eOther Tools and Integrations","🛠️ Other Tools and Integrations","AI Services","🎨 Media Creation"],"readme":"[![MseeP.ai Security Assessment Badge](https://mseep.net/pr/isaacwasserman-mcp-vegalite-server-badge.png)](https://mseep.ai/app/isaacwasserman-mcp-vegalite-server)\n\n# Data Visualization MCP Server\n[![smithery badge](https://smithery.ai/badge/mcp-server-vegalite)](https://smithery.ai/server/mcp-server-vegalite)\n\n## Overview\nA Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.\n\n## Components\n\n### Tools\nThe server offers two core tools:\n\n- `save_data`\n   - Save a table of data agregations to the server for later visualization\n   - Input:\n     - `name` (string): Name of the data table to be saved\n     - `data` (array): Array of objects representing the data table\n   - Returns: success message\n- `visualize_data`\n   - Visualize a table of data using Vega-Lite syntax\n   - Input:\n     - `data_name` (string): Name of the data table to be visualized\n     - `vegalite_specification` (string): JSON string representing the Vega-Lite specification\n   - Returns: If the `--output_type` is set to `text`, returns a success message with an additional `artifact` key containing the complete Vega-Lite specification with data. If the `--output_type` is set to `png`, returns a base64 encoded PNG image of the visualization using the MPC `ImageContent` container.\n\n## Usage with Claude Desktop\n\n```python\n# Add the server to your claude_desktop_config.json\n{\n  \"mcpServers\": {\n    \"datavis\": {\n        \"command\": \"uv\",\n        \"args\": [\n            \"--directory\",\n            \"/absolute/path/to/mcp-datavis-server\",\n            \"run\",\n            \"mcp_server_datavis\",\n            \"--output_type\",\n            \"png\" # or \"text\"\n        ]\n    }\n  }\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisaacwasserman%2Fmcp-vegalite-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fisaacwasserman%2Fmcp-vegalite-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fisaacwasserman%2Fmcp-vegalite-server/lists"}