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,706
- 30-day movement
- starts with the next reading
- 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