MCP SAP Docs
MCP-сервер документации SAP: единый поиск по SAPUI5, CAP, ABAP, BTP и RAP с полнотекстовым ранжированием BM25.
- 252 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Читает публичную документацию; запросы идут на стороннюю размещенную службу, если не поднимать сервер у себя.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-sap-docsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Читает публичную документацию; запросы идут на стороннюю размещенную службу, если не поднимать сервер у себя.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MCP SAP Docs дает ассистентам Claude, Cursor, ChatGPT единый поиск и получение документации SAP. Он объединяет локальный полнотекстовый поиск BM25 с необязательным смысловым ранжированием по склонированным документам SAP и необязательными живыми запросами к онлайн-источникам. Один код работает в двух вариантах: `sap-docs` охватывает UI5, CAP, Cloud SDK, ABAP, BTP, ИИ и Terraform, а `abap` сосредоточен на справочнике ключевых слов ABAP, RAP, шпаргалках и руководствах по стилю. Общие инструменты: `search` ищет по документации и принимает `query`, `k`, `includeOnline`, `sources`, `abapFlavor`, `fetch` возвращает полный документ по идентификатору из поиска, `sap_community_search` ищет в сообществе SAP, а `sap_search_objects` и `sap_get_object_details` показывают состояние выпуска объектов и уровень чистого ядра. Размещенный вариант `https://mcp-sap-docs.marianzeis.de/mcp` публичный и только для чтения.
Для кого. Разработчикам SAP на ABAP, UI5 и CAP, которым нужны точные фрагменты документации и примеров в разговоре с агентом.
Подходит, если
- Агент ищет в официальном справочнике ABAP синтаксис оператора для ABAP Cloud.
- Нужны примеры RAP с OData V4 и Fiori Elements из учебных проектов.
- Перед использованием класса проверяется уровень чистого ядра и объект-преемник.
- Ошибка в UI5 ищется в документации и в сообществе SAP одним запросом.
Не подходит, если
- Нужен доступ к вашей системе SAP и ее данным: сервер ищет только по документации.
- Документация нужна без выхода во внешний интернет: размещенный вариант требует сети.
- Требуется свежая версия документов, которых нет в локальном индексе.
Пример запроса к агенту
Найди в документации ABAP Cloud синтаксис SELECT с агрегатными функциями и покажи пример из шпаргалок RAP.MCP
- Транспорт
- http, stdio
- Авторизация
- не нужна
Ограничения
Размещенный сервер публичный и не требует ключей, но работает по сети и принадлежит стороннему автору. Для локального запуска нужно собрать индекс командами `npm run setup`, `npm run build` и `npm run start:streamable` с нужным `MCP_VARIANT`. Источники документации распространяются под лицензиями CC-BY-4.0 и Apache-2.0, результаты поиска ссылаются на исходные документы. Поиск по умолчанию идет по ключевым словам BM25, смысловое ранжирование включается отдельно. Для работы с живой системой SAP используйте отдельные серверы вроде ARC-1.
Как отключить. Удалите запись sap-docs из MCP-конфигурации клиента. Локальную сборку и индекс удаляют вместе с папкой проекта.
Частые вопросы
Как подключить MCP SAP Docs?
Добавьте в клиент MCP с поддержкой Streamable HTTP сервер с адресом `https://mcp-sap-docs.marianzeis.de/mcp`. Ключ и вход не нужны, сервер публичный и только для чтения. Для ABAP есть адрес `https://mcp-abap.marianzeis.de/mcp`.
Чем различаются варианты sap-docs и abap?
`sap-docs` охватывает широкий набор документации SAP и добавляет инструменты Discovery Center. `abap` сосредоточен на ABAP, RAP, шпаргалках и стиле и имеет инструмент `abap_lint`.
Как устроен поиск?
По умолчанию BM25 по ключевым словам. Необязательные смысловые оценки объединяются методом Reciprocal Rank Fusion. Можно включать онлайн-источники и примеры параметрами `includeOnline` и `includeSamples`.
Откуда берутся документы?
Из склонированных репозиториев SAP с лицензиями CC-BY-4.0 и Apache-2.0: справочник ABAP, UI5, CAP, BTP, Cloud SDK, примеры RAP и руководства по стилю. Результаты ссылаются на исходные файлы.
Умеет ли сервер работать с моей системой SAP?
Нет. Он ищет только по документации. Для чтения и правки кода в системе служит отдельный сервер ARC-1 или mcp-abap-adt.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыCAP MCP Server — помощник для SAP CAP-проектов
CAP MCP Server
MCP-сервер от SAP ищет по модели CDS и локальным эмбеддингам документации CAP, чтобы агент точнее писал код приложений
MCP-сервер Ref: поиск по документации API и библиотек, который отдает агенту только нужные куски страниц
MCP-сервер для SAP ABAP: агент ищет объекты, читает и правит исходники, проверяет синтаксис и ведет транспорты через ADT
Docs MCP Server
Grounded Docs MCP Server
Локальный MCP-сервер: индексирует документацию из сайтов, GitHub, npm, PyPI и файлов и дает агенту поиск по нужной версии
MCP-сервер к SAP ABAP через ADT: агент читает код программ, классов, таблиц, CDS и ищет объекты в системе
Краулер на Go превращает сайты документации в Markdown, а агенту дает офлайн-поиск search_docs и чтение страниц по MCP.
Коротко о README
Репозиторий общий для двух вариантов сервера и хранит настройку источников документации. Размещенные экземпляры автора доступны по адресам для SAP Docs и ABAP.