Skip to main content
Glama

Data Visualization MCP Server

データ可視化MCPサーバー

概要

Vega-Lite 構文を使用してデータを視覚化するためのインターフェイスを LLM に提供するモデル コンテキスト プロトコル (MCP) サーバー実装。

コンポーネント

ツール

サーバーは 2 つのコア ツールを提供します。

  • save_data
    • 後で視覚化するために、データ集計のテーブルをサーバーに保存します。
    • 入力:
      • name (文字列): 保存するデータテーブルの名前
      • data (配列): データテーブルを表すオブジェクトの配列
    • 戻り値: 成功メッセージ
  • visualize_data
    • Vega-Lite 構文を使用してデータ テーブルを視覚化する
    • 入力:
      • data_name (文字列): 視覚化するデータテーブルの名前
      • vegalite_specification (文字列): Vega-Lite仕様を表すJSON文字列
    • 戻り値: --output_typetextに設定されている場合、完全なVega-Lite仕様とデータを含む追加のartifactキーを含む成功メッセージが返されます。-- --output_typepngに設定されている場合、MPC ImageContentコンテナを使用して、視覚化の base64 エンコードされた PNG 画像が返されます。

Claude Desktopでの使用

# Add the server to your claude_desktop_config.json { "mcpServers": { "datavis": { "command": "uv", "args": [ "--directory", "/absolute/path/to/mcp-datavis-server", "run", "mcp_server_vegalite", "--output-type", "png" # or "text" ] } } }

UVとの使用

uv --directory /Users/markomitranic/Sites/mcp/mcp-vegalite-server run mcp_server_vegalite --output-type png

Dockerでの使用

docker build -t mcp-server-vegalite . docker run -i --rm mcp-server-vegalite --output-type png
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

データ テーブルを保存し、そこから視覚化を生成するツールを提供することで、AI モデルが Vega-Lite 構文を使用してデータ視覚化を作成できるようにする MCP サーバー。

  1. 概要
    1. コンポーネント
      1. ツール
    2. Claude Desktopでの使用
      1. UVとの使用
        1. Dockerでの使用

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol (MCP) server implementation that provides the LLM an interface for visualizing data using Vega-Lite syntax.
            Last updated -
            80
            Python
          • A
            security
            A
            license
            A
            quality
            An open-source MCP server that connects to various data sources (SQL databases, CSV, Parquet files), allowing AI models to execute SQL queries and generate data visualizations for analytics and business intelligence.
            Last updated -
            10
            52
            Python
            MIT License
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            GPU-accelerated graph visualization and analytics server for Large Language Models that integrates with Model Control Protocol (MCP), enabling AI assistants to visualize and analyze complex network data.
            Last updated -
            16
            8
            Python
            MIT License
          • A
            security
            F
            license
            A
            quality
            An MCP server that enables AI models to generate precise geometric images by providing Asymptote code, supporting both SVG and PNG output formats.
            Last updated -
            1
            399
            5
            JavaScript
            • Linux
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/markomitranic/mcp-vegalite-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server