Semiotic
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.
| Author | io.github.nteract |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 162 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Semiotic": {
"url": "https://semiotic-mcp-server-481507046413.us-west1.run.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
createChartread-onlySelect, validate, diagnose, render, and prove a static-data Semiotic chart. This is the default public workflow.
Parameters:
data(required) — arrayprops— object — Optional props to merge over the selected chart recipe.theme— objectintentaudience— objectcomponent— string — Optional chart preference; the fit-ranked result remains authoritative.fieldRoles— object — Per-field semantic or exact encoding-role hints used before chart ranking.identifiers— array — Fields that identify records and must not be used as visual encodings or measures.
Hints: read-only yes · destructive no · idempotent yes · open-world no
improveChartread-onlyDiagnose a chart configuration, assess data fit, and propose repairs or variants.
Parameters:
component(required) — stringprops(required) — objectdata— arrayintentfieldRoles— object — Per-field semantic or exact encoding-role hints used before chart ranking.identifiers— array — Fields that identify records and must not be used as visual encodings or measures.
Hints: read-only yes · destructive no · idempotent yes · open-world no
explainChartread-onlyReturn reader grounding: chart description, communicative intent, and navigable data structure.
Parameters:
component(required) — stringprops(required) — object
Hints: read-only yes · destructive no · idempotent yes · open-world no
auditChartread-onlyRun design diagnostics plus accessibility and mobile audits, returning prioritized structured findings.
Parameters:
component(required) — stringprops(required) — objectviewportWidth— integer
Hints: read-only yes · destructive no · idempotent yes · open-world no
getChartSchemaread-onlyReturn canonical Semiotic prop-schema guidance for code editing and advanced configuration.
Parameters:
component— string
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.