Skip to content
skillsdirectory
MCP ServersClaude SkillsCursor RulesWindsurf RulesGitHub Copilot ExtensionsAgent and System Promptsby nteract

Semiotic

Semiotic is a MCP server for data visualisation and dashboards, published by nteract.

A React data visualization library with 40+ chart types and AI-tooling for AI coding assistants to generate correct charts on the first try.

View Semiotic source
Skill score
6.7/ 10
SolidProvisional

Is it any good?

Effectiveness · benchmark pending

We haven't benchmarked Semiotic yet, so its score is provisional — computed from safety, maintenance, and documentation only, with popularity given no weight. When we benchmark it, we measure whether it produces materially better output than a frontier model alone, and that result leads the score. How we measure.

About Semiotic

Description · AI-summarised from the nteract README

Semiotic is a comprehensive React data visualization library designed specifically for AI-assisted development. It covers both standard charts (line, bar, scatter, area) and advanced visualizations (network graphs, streaming data, geographic maps, statistical distributions). The library ships with an MCP server, machine-readable prop schemas, CLI validation tools, and structured guidance for LLMs, enabling AI assistants to generate correct chart code without trial and error. Features include coordinated views with cross-highlighting/filtering, 60fps canvas rendering for realtime data, geographic visualization with multiple projections, and Vega-Lite spec translation. Supports TypeScript generics, server-side rendering, and bundles into 12 tree-shakeable entry points.

Where it fits

Browse related skills

Install Semiotic

Install

Install via MCP server

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

Install with your AI

Zero install · paste into ChatGPT, Claude, Cursor…

Install the "Semiotic" skill into my project by following all instructions at https://skillsdirectory.co/s/nteract-semiotic

Your assistant reads /s/nteract-semiotic and follows it — fetching the files from the source, placing them, and confirming before it runs anything. No account needed. How this works.

Frequently asked

FAQ

What does Semiotic do?

A React data visualization library with 40+ chart types and AI-tooling for AI coding assistants to generate correct charts on the first try.

How do I install Semiotic?

Semiotic is a MCP server. Primary install path: { "mcpServers": { "nteract-semiotic": { "command": "npx", "args": ["-y", "@nteract/nteract-semiotic"] } } }

What is the Skill Score for Semiotic?

Semiotic has a Skill Score of 6.7/10 (Solid). It is currently a provisional score — Semiotic hasn't been benchmarked yet, so it weights safety 75/100 (40%), maintenance 52/100 (30%), and documentation 73/100 (30%). Popularity carries zero weight until effectiveness is measured. See methodology.

Is Semiotic free?

Semiotic is published under the Apache-2.0 license. See the vendor's source repository for any usage limits or paid tiers.

Related skills in Data visualisation and dashboards

Related

Embed this score

For maintainers · always-current, links back

Skill Score badge for SemioticPut it in your README — it updates as the score changes.
Markdown
[![Scored by skillsdirectory](https://skillsdirectory.co/badge/nteract-semiotic.svg)](https://skillsdirectory.co/skills/nteract-semiotic)
HTML
<a href="https://skillsdirectory.co/skills/nteract-semiotic"><img src="https://skillsdirectory.co/badge/nteract-semiotic.svg" alt="Scored by skillsdirectory" height="28" /></a>
Last updated May 23, 2026License: Apache-2.0How we score

/skills/nteract-semiotic