What are the prerequisites for running the server?
Python 3.8+, Ollama installed and running, and Claude Desktop installed. A lightweight Ollama model such as `qwen2:0.5b` is recommended.
@xoniks
基本情報
Transform natural language into beautiful, interactive data visualizations. This server uniquely integrates powerful technologies like DuckDB, Ollama, and Plotly, streamlining complex data analysis workflows into a single, conversational experience within the Model Context Protoc
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"data-viz-server": {
"command": "C:/Github/mcp-visualization-duckdb/.venv/Scripts/python.exe",
"args": [
"C:/Github/mcp-visualization-duckdb/mcp_server.py"
],
"cwd": "C:/Github/mcp-visualization-duckdb",
"env": {
"DUCKDB_DATABASE_PATH": "C:/Github/mcp-visualization-duckdb/data/mcp.duckdb",
"PYTHONIOENCODING": "utf-8"
}
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
A Model Context Protocol server that transforms natural language into interactive data visualizations using DuckDB for data storage, Plotly for chart generation, and Ollama for local LLM processing. It integrates with Claude Desktop to let users manage databases, analyze data, and create charts through conversational commands.
Install Python 3.8+, Ollama, and Claude Desktop. Clone the repository, create a virtual environment, install dependencies (mcp, duckdb, pandas, plotly, ollama, etc.), start Ollama, pull a model (e.g., qwen2:0.5b), and add the server configuration to Claude Desktop’s claude_desktop_config.json. Restart Claude Desktop and chat using natural language requests.
Python 3.8+, Ollama installed and running, and Claude Desktop installed. A lightweight Ollama model such as `qwen2:0.5b` is recommended.
Data is stored in local DuckDB database files (`.duckdb`). All processing happens on your machine; no data is sent to external services.
No. The LLM runs locally via Ollama, and all database operations are local. An internet connection is only needed for initial installation of dependencies or pulling an Ollama model.
Bar, line, scatter, pie, histogram, box, heatmap, and area charts. Chart type suggestions and guided configuration are available through natural language.
Use natural language commands like “Switch to in-memory database” or “Connect to C:/path/to/database.duckdb”, or use the `browse_databases` and `change_database` tools.
Postgres MCP Pro provides configurable read/write access and performance analysis for you and your AI agents.
MCP server for interacting with Neon Management API and databases

Model Context Protocol Servers

Connect Karma.Domains to ChatGPT, Claude, Cursor, VS Code, or another MCP client — and find a domain in plain language. The same auctions, expired, backorder, and buy-now data you use in the app, plus saved filters, note
コメント