Перейти к содержанию

Semiotic

Создаёт, проверяет и улучшает графики на React-библиотеке Semiotic

Инструменты разработчикаавтор: nteract · добавлен каталогомБесплатно✓ Проверен модератором
5 инструментов
подключить к ассистенту

Добавьте сервер в «Мои MCP» — получите адрес подключения для Claude и ChatGPT.

Добавить в «Мои MCP»

Нужно войти или зарегистрироваться — вернём на эту страницу.

/about

Описание

Semiotic — библиотека визуализации данных для React от команды nteract. Сервер помогает ИИ-ассистенту строить графики на этой библиотеке правильно с первого раза и без ошибок в конфигурации. Сервер подбирает тип графика под данные, проверяет конфигурацию, отрисовывает и подтверждает результат. Он умеет диагностировать существующий график и предлагать исправления или варианты, объяснять, что показывает график и как устроены его данные, проверять дизайн, доступность и отображение на мобильных устройствах. Для ручной правки кода есть справка по схеме свойств компонентов. Сервер удалённый, ключей в настройках не требует.

/tools

Инструменты · 5

из ответа tools/list

Audit chart quality and accessibility

auditChart

Run design diagnostics plus accessibility and mobile audits, returning prioritized structured findings.

auditChart(props: object, component: string, viewportWidth?: integer)

Create and prove a chart

createChart

Select, validate, diagnose, render, and prove a static-data Semiotic chart. This is the default public workflow.

createChart(data: array, props?: object, theme?: object, intent?: any, audience?: object, component?: string, fieldRoles?: object, identifiers?: array)

Explain a chart without pixels

explainChart

Return reader grounding: chart description, communicative intent, and navigable data structure.

explainChart(props: object, component: string)

Get a chart schema

getChartSchema

Return canonical Semiotic prop-schema guidance for code editing and advanced configuration.

getChartSchema(component?: string)

Improve an existing chart

improveChart

Diagnose a chart configuration, assess data fit, and propose repairs or variants.

improveChart(data?: array, props: object, intent?: any, component: string, fieldRoles?: object, identifiers?: array)

Вопросы, новые серверы, обсуждение MCP

t.me/rusmcp · t.me/RusMcp_bot