Как работать с MCP
Сервер работает по stdio и предоставляет агенту доступ к документации, свойствам компонентов, примерам и гайдам по plasma-giga.
Быстрый старт
Если ваш агент умеет подключать MCP-серверы по stdio, достаточно указать команду:
npx -y @salutejs/sdds-mcp@latest --lib plasma-giga --version latest
Если нужна актуальная версия документации, параметр --version можно не указывать:
npx -y @salutejs/sdds-mcp@latest --lib plasma-giga
Для plasma-giga поддерживаются версии, начиная с 0.338.0.
Если запрошенная версия не найдена, сервер автоматически переключится на latest.
Если в настройках агент просит передать command и args отдельно, используйте такой шаблон:
{
"mcpServers": {
"plasma-giga": {
"command": "npx",
"args": [
"-y",
"@salutejs/sdds-mcp@latest",
"--lib",
"plasma-giga",
"--version",
"latest"
]
}
}
}
Какие инструменты доступны агенту
После подключения MCP-сервер отдаст агенту следующие инструменты:
list_components- список доступных компонентов.get_installation_guide- гайд по установке и подключению темы и токенов.get_nextjs_guide- рекомендации по работе с библиотекой вNext.js.get_functions- описаниеhooks,hocs,mixinsиutils.get_design_system_configuration- документация по конфигурации дизайн-системы.get_form_guide- работа с формами и интеграция с form-решениями.get_tokens- список токенов для повторного использования.get_component- полная информация по компоненту.get_component_props- пропсы и конфигурация конкретного компонента.get_component_examples- примеры использования компонента.
Что можно спрашивать у агента
После подключения MCP-сервера агенту можно задавать запросы в таком формате:
Покажи, как подключить plasma-giga в Next.jsКакие props есть у Button в plasma-giga?Приведи примеры использования TextFieldКакие компоненты есть в plasma-giga?Покажи токены, которые можно использовать в кастомном компоненте