mcpc CLI
Универсальный CLI-клиент MCP от Apify: постоянные сессии, OAuth, JSON-вывод для скриптов и доступ агента к любому MCP-серверу через оболочку
- 1 077 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Вызывает произвольные инструменты подключенных MCP-серверов
- Хранит OAuth-токены и Bearer-ключи
- Поддерживает экспериментальные криптоплатежи x402
Установка
- Работает в
Ручная установка
npm install -g @apify/mcpcИли bun install -g @apify/mcpc.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Вызывает произвольные инструменты подключенных MCP-серверов
- Хранит OAuth-токены и Bearer-ключи
- Поддерживает экспериментальные криптоплатежи x402
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
mcpc превращает каждую операцию MCP в команду оболочки: список и вызов инструментов, чтение ресурсов, промпты, асинхронные задачи. Подключение к серверу создает именованную сессию, фоновый процесс держит ее живой, так что можно параллельно работать с несколькими серверами. Агенту с доступом к Bash не нужно держать в контексте определения десятков инструментов: он находит нужные через --help и grep по сессиям, а с флагом --json пишет скрипты с jq и xargs. Поддерживаются OAuth 2.1 с хранением учетных данных в системной связке ключей, прокси для изоляции ключей от сгенерированного кода, проверка схем инструментов и экспериментальные платежи x402.
Для кого. Для разработчиков MCP-серверов и тех, кто подключает MCP к CLI-агентам вроде Claude Code и Codex.
Подходит, если
- Нужно вручную проверить и отладить MCP-сервер из терминала
- Агент тратит слишком много контекста на определения инструментов MCP
- Нужно автоматизировать цепочку вызовов MCP в shell-скрипте или CI
Не подходит, если
- У агента нет доступа к оболочке
- Хватает встроенной поддержки MCP в клиенте и серверов немного
Пример запроса к агенту
Подключись через mcpc к mcp.apify.com, найди инструмент поиска акторов и найди готовый скрапер сайтовОграничения
Нужны Node.js или Bun, либо Homebrew. На Linux без графической среды учетные данные хранятся в файле ~/.mcpc/credentials.json, если не настроить gnome-keyring. Сам клиент не использует LLM и внешние сервисы, но доступность конкретных MCP-серверов из России зависит от их владельцев. Платежи x402 экспериментальные и работают в сети Base.
Как отключить. Закройте сессии командами mcpc, удалите сохраненные профили авторизации и затем пакет: npm uninstall -g @apify/mcpc или brew uninstall mcpc.
Частые вопросы
Можно ли подключить локальный stdio-сервер?
Да, сервер можно указать записью из существующего конфига, например mcpc connect ./.vscode/mcp.json:filesystem @fs.
Как защитить ключи от кода, который пишет агент?
Человек авторизуется сам, а mcpc поднимает локальный MCP-прокси с этой сессией. Агент и сгенерированный код подключаются к прокси и не видят учетные данные.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI, который на лету превращает любой MCP-сервер, спецификацию OpenAPI или GraphQL-эндпоинт в набор команд без генерации кода
CLI для любого MCP-сервера: список и вызов инструментов, ресурсов и промптов, mock и proxy режимы, guard-фильтр и управление конфигами агентов
Адаптер, который подключает MCP-клиент с поддержкой только локальных stdio-серверов к удаленному MCP-серверу по HTTP или SSE, вместе с авторизацией
CLI на Python без зависимостей: один каталог MCP-серверов и скиллов для всех агентов, в контекст попадает краткий индекс
Python-фреймворк и CLI для MCP: пишете сервер обычными функциями, проверяете инструменты и ставите сервер в Claude Code, Cursor и другие клиенты
CLI для запуска промптов LLM и работы как MCP-клиент прямо из терминала, с любым MCP-сервером и любым провайдером модели
Коротко о README
README объясняет идею: CLI как локальный интерфейс агента к MCP, а MCP как удаленный стандарт. Далее описаны установка через Homebrew, npm или Bun, сессии, три способа авторизации, прокси для песочниц, режимы работы агентов с вызовом инструментов и скриптами, проверка схем и платежи x402. В репозитории есть скилл mcpc для агентов. Лицензия Apache 2.0.