Arcade MCP
Python-фреймворк и CLI для создания MCP-серверов и инструментов с встроенной авторизацией по OAuth
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Создает MCP-серверы, которые получают доступ к внешним API
- Работает с OAuth-токенами через платформу
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/arcade-mcpОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Установите утилиту
pipx install arcade-mcpБез pipx подойдет pip install arcade-mcp.
Установи CLI командой uv tool install arcade-mcp. Дальше используй декораторы для описания инструментов и команды arcade для тестов и развертывания.
Другие способы из описания автора
uv tool install arcade-mcpУстановка CLI arcade; сборка из исходников через git clone.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Arcade MCP это фреймворк на Python для создания своих MCP-серверов и инструментов, когда нужного нет в готовом каталоге: внутренние API, свои OAuth-провайдеры, доменные интеграции. Инструменты описываются декораторами, покрывающими спецификацию MCP: сами инструменты, ресурсы, промпты, сэмплинг и логирование. Отдельная возможность это авторизованный вызов: инструмент объявляет нужные OAuth-скоупы, а платформа берет на себя вход пользователя, хранение и обновление токенов, при этом клиент и модель токен не видят. Есть CLI arcade с командами для тестирования точности вызовов и развертывания.
Для кого. Для разработчиков, которые создают свои MCP-серверы и инструменты для агентов.
Подходит, если
- Нужно написать свой MCP-сервер под внутренний API
- Нужна встроенная авторизация инструментов по OAuth
- Нужно тестировать точность вызова инструментов моделью
Не подходит, если
- Готовый MCP-сервер уже покрывает задачу
- Не нужно писать собственные инструменты
Пример запроса к агенту
Помоги написать MCP-инструмент к нашему внутреннему API с авторизацией по OAuthОграничения
Это инструментарий для разработчиков, а не готовый сервер под конкретный сервис. Управление токенами и хостинг части возможностей завязаны на платформу Arcade, развертывание в облако через arcade deploy опционально. Требуется Python и uv.
Как отключить. Удалите CLI командой uv tool uninstall arcade-mcp и уберите пакет из зависимостей проекта.
Проверка безопасности
- Создает MCP-серверы, которые получают доступ к внешним API
- Работает с OAuth-токенами через платформу
Коротко о README
README представляет arcade-mcp как открытый Python-фреймворк для создания MCP-серверов и инструментов, на котором построен большой каталог готовых инструментов Arcade. Инструменты описываются декораторами по всей спецификации MCP, отдельно выделен авторизованный вызов с OAuth и хранением токенов на стороне платформы. Ставится CLI командой uv tool install arcade-mcp, есть команды arcade evals и arcade deploy. Лицензия MIT.
Частые вопросы
Это готовый MCP-сервер?
Нет, это фреймворк и CLI для создания своих серверов и инструментов, когда готовых не хватает.
Как работает авторизация инструмента?
Инструмент объявляет нужные OAuth-скоупы, платформа берет на себя вход и токены, клиент и модель токен не видят.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента