Fundamental NGX MCP
MCP-сервер SAP отдает агенту каталог из 1000 компонентов Fundamental NGX: API, примеры, сравнения и руководства по настройке
- 297 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Сервер только отдает справочные данные о компонентах, а пакет скачивается через `npx`
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/fundamental-ngxОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Сервер только отдает справочные данные о компонентах, а пакет скачивается через `npx`
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
`@fundamental-ngx/mcp` — MCP-сервер из репозитория `SAP/fundamental-ngx`, официальной Angular-библиотеки SAP для UI5 Web Components и дизайн-системы SAP. Он отдает агенту каталог из более чем 1000 компонентов в восьми библиотеках: список и поиск, подробное описание API с входами, выходами, слотами и методами, примеры из документации, сравнение близких компонентов, руководства по составным компонентам вроде диалога, таблицы и карточки, определение вида селектора и инструкции по настройке тем, стилей и шрифтов. Всего у сервера семь инструментов, среди них `list_components`, `search_components`, `get_component_api` и `get_component_examples`. Агент работает с реальными метаданными, поэтому реже придумывает несуществующие входы и селекторы. Токены дизайна SAP отдает отдельный пакет `@fundamental-styles/mcp`. В репозитории есть и скиллы для агентов, их ставят отдельно командой `npx skills add SAP/fundamental-ngx`. Среди них `build-form`, `build-table`, `build-page-layout`, `a11y-audit`, `migrate` и `setup-project`. Машиночитаемый каталог компонентов публикуется и файлом `components.json` на сайте документации.
Для кого. Angular-разработчикам на SAP BTP и Fiori, которые собирают интерфейсы на Fundamental NGX и UI5 Web Components вместе с Claude Code, Cursor или VS Code.
Подходит, если
- Агент собирает форму или таблицу и должен брать селекторы и входы компонентов из каталога
- Два компонента похожи, и их требуется сравнить по API перед выбором
- Проект только начинается, и агенту надо настроить тему, стили и шрифты SAP
- Документацию или статический анализ вы строите на машиночитаемом каталоге `components.json`
Не подходит, если
- Приложение написано не на Angular: библиотека рассчитана на Angular 22 и новее
- Нужны токены дизайна SAP: для них есть отдельный пакет `@fundamental-styles/mcp`
- Вы ждете, что сервер будет править код проекта: он только читает каталог и отдает данные
Пример запроса к агенту
Собери форму входа на компонентах Fundamental NGX, селекторы и входы возьми из MCP-сервера fundamental-ngxMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
- Нужны Angular 22 или новее, TypeScript 6 или новее и актуальная версия Node.js LTS.
- Сервер работает по `stdio`. Запущенный вручную в терминале он выглядит зависшим, потому что ждет запросов клиента.
- Скиллы не входят в npm-пакет сервера и ставятся отдельной командой из репозитория.
- Для проверки инструментов без агента подойдет MCP Inspector, который запускает команда `npx @modelcontextprotocol/inspector npx -y @fundamental-ngx/mcp`.
Как отключить. Для Claude Code выполните `claude mcp remove fundamental-ngx`. В Cursor и VS Code удалите блок fundamental-ngx из `.cursor/mcp.json` или `.vscode/mcp.json`. Скиллы лежат в папках агента, их удаляют обычным способом.
Частые вопросы
Как подключить Fundamental NGX MCP к Claude Code?
Выполните `claude mcp add fundamental-ngx -- npx -y @fundamental-ngx/mcp`. Ключи и аккаунты не нужны: сервер сразу отдает каталог компонентов.
Какие инструменты есть у сервера?
Семь инструментов. Известны `list_components` для списка по библиотеке и категории, `search_components` для поиска по имени, селектору и свойствам, `get_component_api` для полного API и `get_component_examples` для примеров из документации.
Чем он отличается от `sap-skills-for-ai-coding-assistants`?
Fundamental NGX MCP отдает метаданные компонентов одной Angular-библиотеки SAP, а `sap-skills-for-ai-coding-assistants` охватывает платформу SAP шире: BTP, CAP, ABAP, HANA.
Какие версии нужны для Fundamental NGX?
Angular 22 или новее, TypeScript 6 или новее и актуальная версия Node.js LTS.
Как поставить скиллы SAP для Fundamental NGX?
Команда `npx skills add SAP/fundamental-ngx --list` покажет список, `npx skills add SAP/fundamental-ngx --skill build-page-layout` поставит один скилл, а `--skill '*'` все сразу.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальный MCP-сервер UI5 Web Components for React: API компонентов, документация и шаблоны приложений Fiori для агента
Скилл и MCP-сервер для Angular-библиотеки spartan/ui: агент ставит компоненты и блоки по актуальной документации.
UI5 MCP Server помогает агенту создавать приложения SAP UI5, проверять манифест и код линтером и читать актуальный API.
MCP-сервер библиотеки React-компонентов для интерфейсов агентов: агент находит компонент и добавляет его в проект
MCP-сервер и плагин 21st.dev: поиск готовых React/Tailwind компонентов, логотипов и генерация интерфейса прямо из агента
MCP-сервер каталога анимированных React-компонентов UI Beats: поиск, свойства, исходный код и команда установки для агента
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Fundamental NGX (эта карточка) | да | не нужна | 297 | |
| SAP Skills | нет | 497 | около сорока плагинов и скиллов для платформы SAP шире одной библиотеки: BTP, CAP, ABAP, HANA | |
| Скиллы Angular | нет | 101 486 | официальные скиллы команды Angular про сам фреймворк, без каталога компонентов SAP |
Коротко о README
Главная страница представляет библиотеку как официальную Angular-библиотеку SAP с более чем 1000 компонентов в 14 пакетах и перечисляет пакеты: обертки UI5 Web Components, основные библиотеки и инструменты разработчика. Затем идут требования, быстрый старт, раздел об интеграции с ИИ через MCP-сервер и скиллы, машиночитаемый каталог `components.json` и ссылки на поддержку.