MCP Servers / database / MCP Data Visualization Server

MCP Data Visualization Server

JSON →
httpnone19database

Generate interactive data visualizations from natural language queries on a DuckDB database.

Install
How to run this server
[ { "cmd": "pip install mcp-visualization-duckdb`", "imports": [] } ]
server path: mcp-data-visualization-server
Tools
What this server exposes
list_tables
List all available database tables
list_catalogs
Browse Databricks catalogs
list_schemas
List schemas in a specified catalog
analyze_table
Get table information and structure
query_data
Execute SQL queries and return results
create_bar_chart
Generate a bar chart from data
create_scatter_plot
Generate a scatter plot showing correlation between variables
create_pie_chart
Generate a pie chart for category breakdowns
create_line_chart
Generate a line chart for time series analysis
create_histogram
Generate a histogram for data distribution
create_box_plot
Generate a box plot for statistical distribution
create_heatmap
Generate a heatmap for matrix data visualization
create_area_chart
Generate an area chart for cumulative trends
browse_databases
Browse databases in a specified folder
connect_database
Connect to a specific DuckDB database file
load_csv
Import CSV file as a database table
switch_catalog
Switch to a different Databricks catalog
get_connection_info
Get current database connection information
Configuration
Environment & auth
authnone
Resources
MCP Data Visualization Server — MCP Server · libregistry