BigHugger
MCP MCP server · io.github.nteract

io.github.nteract/semiotic

Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.

host stars
2,707
30-day movement
+10/day
Related entries
2
Connections
17
npmbothstdiostreamable-http

Semiotic is a React data visualization library exposed as an MCP server, offering tools to select, validate, repair, render, and inspect charts. It covers standard charts plus networks, streaming data, geographic visualization, and dashboard suggestions.

It gives AI-assisted workflows a closed loop for generating, diagnosing, and fixing chart configurations rather than just rendering them.

Use it to

  • Render and inspect charts via MCP tools
  • Suggest chart types or dashboards from data
  • Repair invalid chart configs with repairChartConfig
  • Translate Vega-Lite specs into Semiotic charts
  • Visualize networks and streaming data in React

For React developers building charts with AI assistance

Runs
both
Transport
streamable-http, stdio
Tools
17
Packaged as
npm:semiotic
Install
npx -y semiotic
Version
3.9.2
Last release
2026-09-01
topicsreactdata-visualizationchartsmcp-servernetwork-graphsstreaming-data