HomeServersData Visualization › nteract/semiotic
MCP Server Active Apache-2.0 local

nteract/semiotic

React data visualization MCP server with 30+ chart types. 5 tools: suggest charts for a dataset, render validated React configs to SVG, diagnose configuration anti-patterns, get component schemas, and report issues.

Quality score 84/100
View on GitHub →
Stars
★ 2.7k
Last commit
today
Language
TypeScript
Install
npm / npx

Installation

Example client config (verify package name in the repo README)

{
  "mcpServers": {
    "semiotic": {
      "command": "npx",
      "args": ["-y", "semiotic"]
    }
  }
}

Topics

Related in Data Visualization

MCP Server Active

ganapativs/microcharts

Word-sized charts (sparklines, bars, bullets — 106 types) rendered to self-contained SVG with generated alt text. Three tools: find the right chart for a question, get its wiring, render it. Works in chat surfaces that can't run React. Install via `npx -y @microcharts/mcp`.

103 TypeScript Updated today Score 70
MCP Server Active

KyuRish/mcp-dashboards

45+ interactive chart types (bar, line, pie, candlestick, sankey, geo, radar, funnel, treemap, and more), dashboards with KPI cards, drill-down navigation, live API polling, 20 themes, and export to PNG/PPT/A4. Built on MCP Apps.

43 TypeScript Updated 21d ago Score 66
MCP Server Active

marzukia/charted

Zero-dependency chart server that renders bar, line, pie, scatter, and more from JSON or CSV to SVG, HTML, PNG, or data URL. Built-in themes; PNG output renders inline in chat. Install via `uvx --from charted[mcp] charted-mcp`.

11 Python Updated 20d ago Score 61
MCP Server Active

MS-Teja/Glyphic

Generate diagrams from structured JSON across 18 types (architecture, ERD, sequence, flowchart, Gantt…) — native SVG/PNG, no headless browser. Built for LLMs and agents.

5 TypeScript Updated 13d ago Score 53
MCP Server Maintained

pushtodisplay/cli

Push To Display MCP server send structured content to selected boards on iOS and android devices with app [Push To Display](https://pushtodisplay.com), route updates to specific panels, and render in real time with display-focused multi-panel layouts.

2 TypeScript Updated 1mo ago Score 48
MCP Server Stale

Ratnaditya-J/csvglow

Generate beautiful self-contained HTML dashboards from CSV/Excel files with interactive ECharts visualizations, dark gradient theme, and sortable data tables.

13 Python Updated 4mo ago Score 44