CLI для установки MCP-серверов в популярные AI-клиенты, например Claude Desktop, Cursor и VS Code, с поддержкой OAuth для удалённых серверов.
apify/mcpc
CLI-клиент MCP, который превращает операции с инструментами, ресурсами, промптами и OAuth-аутентификацией в команды оболочки для отладки и написания скриптов.
- Звёзды
- 1,091
- Форки
- 107
- Открытые issues
- 31
- Последний коммит
- 11 часов назад
Что это?
mcpc — CLI-клиент для Model Context Protocol, который превращает любые операции MCP в команды оболочки. С его помощью разработчики могут изучать и отлаживать MCP-серверы, создавать повторяемые сценарии работы с MCP на обычном shell или предоставлять AI-агентам доступ к MCP одним вызовом Bash-инструмента.
Сессиям присваиваются имена с префиксом @; можно одновременно поддерживать соединение с несколькими серверами через stdio или Streamable HTTP. Аутентификация поддерживает OAuth 2.1 с PKCE, документы метаданных client ID, динамическую регистрацию клиентов, client credentials и авторизацию под управлением предприятия; учётные данные хранятся в системном хранилище ключей. Флаг --json упрощает обработку вывода с помощью jq и xargs.
В инструмент также входят прокси-режим, который предоставляет аутентифицированную сессию как локальный MCP-сервер, не раскрывая токены вышестоящего сервера, grep для поиска инструментов в разных сессиях и экспериментальная поддержка платежей x402 в Base.
Ключевые возможности
- 01Преобразует инструменты, ресурсы, промпты, асинхронные задачи и навыки в команды оболочки, работающие через stdio и Streamable HTTP.
- 02Поддерживает постоянные сессии сразу с несколькими MCP-серверами.
- 03Поддерживает OAuth 2.1 с PKCE, CIMD и динамическую регистрацию клиентов; учётные данные хранятся в системном хранилище ключей.
- 04Выводит JSON с помощью --json, чтобы передавать данные через конвейеры в jq и shell-скрипты.
- 05Предоставляет локальный прокси-режим, скрывающий учётные данные вышестоящего сервера от клиентов.
- 06Ищет инструменты во всех активных сессиях с помощью grep.
Сценарии использования
- Отладка и изучение удалённого MCP-сервера из терминала.
- Создание повторяемых сценариев работы с MCP с помощью shell-конвейеров и jq.
- Предоставление AI-агенту для написания кода доступа к MCP одним вызовом Bash-инструмента, без раскрытия учётных данных.
- Запуск CI-задач с аутентификацией на MCP-серверах с помощью OAuth client credentials.
Быстрый старт
- 1
Установить с помощью Homebrew
brew install mcpc - 2
Или установить глобально с помощью npm
npm install -g @apify/mcpc - 3
Войти на удалённый MCP-сервер и сохранить учётные данные OAuth
mcpc login mcp.apify.com - 4
Подключиться к серверу с именованной сессией и вывести список его инструментов
mcpc connect mcp.apify.com @test
Что важно знать
- Используется системное хранилище ключей; в headless-средах и системах CI применяется файловое хранилище учётных данных.
В подборках
Темы
Частые вопросы
- Что такое mcpc?
- CLI-клиент MCP, который превращает операции с инструментами, ресурсами, промптами и OAuth-аутентификацией в команды оболочки для отладки и написания скриптов. mcpc — CLI-клиент для Model Context Protocol, который превращает любые операции MCP в команды оболочки. С его помощью разработчики могут изучать и отлаживать MCP-серверы, создавать повторяемые сценарии работы с MCP на обычном shell или предоставлять AI-агентам доступ к MCP одним вызовом Bash-инструмента.
- mcpc можно использовать бесплатно? Какая у него лицензия?
- mcpc распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mcpc всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mcpc — 6 нояб. 2026 г..
- Для чего можно использовать mcpc?
- Отладка и изучение удалённого MCP-сервера из терминала. Создание повторяемых сценариев работы с MCP с помощью shell-конвейеров и jq. Предоставление AI-агенту для написания кода доступа к MCP одним вызовом Bash-инструмента, без раскрытия учётных данных. Запуск CI-задач с аутентификацией на MCP-серверах с помощью OAuth client credentials.
- Как установить mcpc?
- Установить с помощью Homebrew: brew install mcpc Или установить глобально с помощью npm: npm install -g @apify/mcpc Войти на удалённый MCP-сервер и сохранить учётные данные OAuth: mcpc login mcp.apify.com Подключиться к серверу с именованной сессией и вывести список его инструментов: mcpc connect mcp.apify.com @test
- Где скачать mcpc?
- Исходный код и инструкции по установке — на GitHub: https://github.com/apify/mcpc
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Облачный backend для AI-агентов, который хранит их память, учётные данные, код и автоматизации и доступен из любого MCP-совместимого хоста.
MCP-прокси-сервер объединяет несколько MCP-серверов за одной HTTP-точкой доступа для клиентов, например Claude.
Платформа с открытым исходным кодом для тестирования и оценки MCP-серверов, MCP-приложений и приложений ChatGPT: инспектируйте их, общайтесь с ними и отлаживайте.
Неофициальный мост, через который веб-версия ChatGPT планирует и проверяет сессии кодинга в Codex по защищённому OAuth соединению MCP только для чтения, а выполнение остаётся за Codex.
Локальный шлюз, который объединяет MCP-инструменты, промпты и конфигурацию в переносимые плейбуки, доступные AI-агентам через одну точку подключения.