
ARC 1
Подключить ARC 1
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Claude Desktop / Claude Code
Клиент запускает MCP-сервер как локальный процесс.
- 1.Откройте настройки MCP в Claude.
- 2.Добавьте сервер с указанной командой и переменными окружения.
- 3.Перезапустите Claude, если сервер не появился автоматически.
{
"mcpServers": {
"arc-1": {
"command": "npx",
"args": [
"-y",
"arc-1"
]
}
}
}Сгенерировано из существующей команды запуска. Желательно сверить с README.
Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить ARC 1
ARC 1 относится к MCP-инструментам. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- TypeScript
- Транспорт
- stdio
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Проверьте команду установки и зависимости перед запуском в рабочем окружении.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 2.
Характеристики
Общее
- СтатусСообщество
- Разработчикmarianfoo
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Просматривать, редактировать и создавать ABAP-объекты (классы, программы, таблицы, функции, структуры).
- Запускать ADT-запросы: активация объектов, синтаксическая проверка, форматирование pretty printer.
- Искать объекты в системе по имени, описанию, типу или фрагменту кода.
- Управлять транспортными запросами: создавать, просматривать статус, загружать в систему.
- Работать с репозиторием ABAP напрямую — без промежуточных инструментов.
- Ограничивать доступ к объектам и вести логирование действий для соответствия политикам.
- Разворачивать в Docker или через npm — локально, в облаке BTP или в гибридной среде.
- Подключаться к любому MCP-клиенту: Claude Desktop, GitHub Copilot, Copilot Studio и другим.
- Блокировать и разблокировать объекты для предотвращения конфликтов редактирования.
- Создавать закладки на часто используемые объекты.
Как подключить
Установите сервер через npm:
npx -y arc-1Добавьте конфигурацию в MCP-клиент. Пример для Claude Desktop:
{ "mcpServers": { "arc-1": { "command": "npx", "args": ["-y", "arc-1"], "env": { "ADT_URL": "https://your-system.com/sap/bc/adt", "ADT_CLIENT": "100", "ADT_USER": "USERNAME", "ADT_PASS": "PASSWORD" } } }}Укажите хост, клиент, логин и пароль. В продакшн-среде настройте переменные окружения или секреты CI/CD. После настройки перезапустите клиент — сервер готов к работе.
Примеры запросов
- «Покажи код класса ZCL_MY_CLASS и добавь в него метод GET_DATA.»
- «Найди все ABAP-программы, в которых используется таблица MARA.»
- «Создай новый транспортный запрос для объекта ZPROG_MY_REPORT.»
- «Активируй объект ZCL_EXAMPLE и проверь синтаксис на ошибки.»
- «Отформатируй код программы ZPROG_TEST по стандарту pretty printer.»
Технические детали
- Язык: TypeScript
- Транспорт: stdio
- Лицензия: MIT
- Совместимость: Claude Desktop, GitHub Copilot, Copilot Studio, любые MCP-клиенты
- Установка: npm (npx -y arc-1) или Docker
- Разработчик: marianfoo