Server definition
- Hash
- sha256:1e46580ced080776a7d21194e3744394c1e9eda9f58b9a2c22c297b6573ed51f
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Run design diagnostics plus accessibility and mobile audits, returning prioritized structured findings.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"component": {
"type": "string"
},
"props": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"viewportWidth": {
"maximum": 1600,
"minimum": 240,
"type": "integer"
}
},
"required": [
"component",
"props"
],
"type": "object"
},
"name": "auditChart",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"component": {
"type": "string"
},
"evidenceEnvelope": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"evidenceGate": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"status": {
"enum": [
"passed",
"findings"
],
"type": "string"
},
"surfaceVersion": {
"type": "string"
}
},
"required": [
"status",
"component",
"surfaceVersion"
],
"type": "object"
}
},
{
"description": "Select, validate, diagnose, render, and prove a static-data Semiotic chart. This is the default public workflow.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"audience": {
"additionalProperties": {},
"properties": {
"name": {
"type": "string"
},
"receptionModality": {
"enum": [
"visual",
"screen-reader",
"sonified",
"agent"
],
"type": "string"
}
},
"type": "object"
},
"component": {
"description": "Optional chart preference; the fit-ranked result remains authoritative.",
"type": "string"
},
"data": {
"items": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"minItems": 1,
"type": "array"
},
"fieldRoles": {
"additionalProperties": {
"anyOf": [
{
"enum": [
"identifier",
"measure",
"dimension",
"temporal",
"x",
"y",
"size",
"category",
"series",
"time",
"ignore"
],
"type": "string"
},
{
"items": {
"enum": [
"identifier",
"measure",
"dimension",
"temporal",
"x",
"y",
"size",
"category",
"series",
"time",
"ignore"
],
"type": "string"
},
"type": "array"
}
]
},
"description": "Per-field semantic or exact encoding-role hints used before chart ranking.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"identifiers": {
"description": "Fields that identify records and must not be used as visual encodings or measures.",
"items": {
"type": "string"
},
"type": "array"
},
"intent": {
"anyOf": [
{
"type": "string"
},
{
"items": {
"type": "string"
},
"type": "array"
}
]
},
"props": {
"additionalProperties": {},
"description": "Optional props to merge over the selected chart recipe.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"theme": {
"additionalProperties": {
"type": "string"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"data"
],
"type": "object"
},
"name": "createChart",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"component": {
"type": "string"
},
"evidenceEnvelope": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"evidenceGate": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"status": {
"enum": [
"render-proven",
"blocked",
"no-suggestion"
],
"type": "string"
},
"surfaceVersion": {
"type": "string"
}
},
"required": [
"status",
"surfaceVersion"
],
"type": "object"
}
},
{
"description": "Return reader grounding: chart description, communicative intent, and navigable data structure.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"component": {
"type": "string"
},
"props": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"component",
"props"
],
"type": "object"
},
"name": "explainChart",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"evidenceFragment": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"grounding": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"status": {
"const": "grounded",
"type": "string"
},
"surfaceVersion": {
"type": "string"
}
},
"required": [
"status",
"grounding",
"surfaceVersion"
],
"type": "object"
}
},
{
"description": "Return canonical Semiotic prop-schema guidance for code editing and advanced configuration.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"component": {
"type": "string"
}
},
"type": "object"
},
"name": "getChartSchema",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"accessibility": {
"additionalProperties": false,
"properties": {
"chartContainer": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"directProps": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"directProps",
"chartContainer"
],
"type": "object"
},
"availableComponents": {
"items": {
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"renderable": {
"type": "boolean"
}
},
"required": [
"name",
"renderable"
],
"type": "object"
},
"type": "array"
},
"behaviorContracts": {
"items": {},
"type": "array"
},
"component": {
"type": "string"
},
"renderable": {
"type": "boolean"
},
"schema": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"status": {
"enum": [
"component-list",
"component-schema",
"unknown-component"
],
"type": "string"
},
"surfaceVersion": {
"type": "string"
}
},
"required": [
"status",
"surfaceVersion"
],
"type": "object"
}
},
{
"description": "Diagnose a chart configuration, assess data fit, and propose repairs or variants.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"component": {
"type": "string"
},
"data": {
"items": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"type": "array"
},
"fieldRoles": {
"additionalProperties": {
"anyOf": [
{
"enum": [
"identifier",
"measure",
"dimension",
"temporal",
"x",
"y",
"size",
"category",
"series",
"time",
"ignore"
],
"type": "string"
},
{
"items": {
"enum": [
"identifier",
"measure",
"dimension",
"temporal",
"x",
"y",
"size",
"category",
"series",
"time",
"ignore"
],
"type": "string"
},
"type": "array"
}
]
},
"description": "Per-field semantic or exact encoding-role hints used before chart ranking.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"identifiers": {
"description": "Fields that identify records and must not be used as visual encodings or measures.",
"items": {
"type": "string"
},
"type": "array"
},
"intent": {
"anyOf": [
{
"type": "string"
},
{
"items": {
"type": "string"
},
"type": "array"
}
]
},
"props": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"component",
"props"
],
"type": "object"
},
"name": "improveChart",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"accessibilityRecommendation": {
"additionalProperties": false,
"properties": {
"chartContainer": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"location": {
"const": "direct-component-props",
"type": "string"
},
"props": {
"additionalProperties": {
"type": "string"
},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"location",
"props",
"chartContainer"
],
"type": "object"
},
"component": {
"type": "string"
},
"diagnostics": {
"items": {},
"type": "array"
},
"evidenceFragment": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"repair": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"status": {
"enum": [
"reviewed",
"repair-needed"
],
"type": "string"
},
"surfaceVersion": {
"type": "string"
},
"variants": {
"items": {},
"type": "array"
}
},
"required": [
"status",
"component",
"diagnostics",
"repair",
"variants",
"surfaceVersion"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:1e46580ced080776a7d21194e3744394c1e9eda9f58b9a2c22c297b6573ed51f | sha256sum