MA

mkxultra/ai-cli-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

27 stars 11 forks Качество 80 Тренд 19MIT

Сервер MCP для запуска агентов Claude, Codex и Gemini CLI в фоновом режиме от любого клиента MCP.

Обзор

Этот пакет был ранее @mkxultra/claude-code-mcp и был переименован в ai-cli-mcp, чтобы отразить его расширенную поддержку нескольких инструментов AI CLI. Сервер MCP (Model Context Protocol), который позволяет запускать инструменты AI CLI (Claude, Codex, Gemini, OpenCode, Grok и Pi) в фоновых процессах с автоматической обработкой разрешений. Вы заметили, что курсор иногда борется со сложными, многоступенчатыми правками или операциями? Этот сервер с его мощным унифицированным инструментом запуска позволяет нескольким агентам ИИ более эффективно выполнять задачи кодирования. Этот MCP-сервер предоставляет инструменты, которые могут использоваться LLM для взаимодействия с инструментами AI CLI.

Обзор (машинный перевод)

のREADME

Уведомление о миграции пакетов: этот пакет был ранее @mkxultra/claude-code-mcp и был переименован в ai-cli-mcp, чтобы отразить его расширенную поддержку нескольких инструментов AI CLI.

Сервер MCP (Model Context Protocol), который позволяет запускать инструменты AI CLI (Claude, Codex, Gemini, OpenCode, Grok и Pi) в фоновых процессах с автоматической обработкой разрешений.

Вы заметили, что курсор иногда борется со сложными, многоступенчатыми правками или операциями? Этот сервер с его мощным унифицированным инструментом T2 позволяет нескольким агентам ИИ более эффективно выполнять задачи кодирования.

Демо

Обзор

Этот MCP-сервер предоставляет инструменты, которые могут использоваться LLM для взаимодействия с инструментами AI CLI. При интеграции с MCP-клиентами LLM позволяет:

Запустите Claude CLI со всеми разрешениями в обход (используя --dangerously-skip-permissions)

  • Исполнять Codex CLI с разрешениями и обходом песочницы (с использованием --dangerously-bypass-approvals-and-sandbox) Выполнять модели Близнецов с помощью антигравитационного CLI ([T5], [T6] и [T7])

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

AI CLI MCP Server

🇯🇵 日本語のREADMEはこちら

📦 Package Migration Notice: This package was formerly @mkxultra/claude-code-mcp and has been renamed to ai-cli-mcp to reflect its expanded support for multiple AI CLI tools.

An MCP (Model Context Protocol) server that allows running AI CLI tools (Claude, Codex, Gemini, OpenCode, Grok, and Pi) in background processes with automatic permission handling.

Did you notice that Cursor sometimes struggles with complex, multi-step edits or operations? This server, with its powerful unified run tool, enables multiple AI agents to handle your coding tasks more effectively.

Demo

Overview

This MCP server provides tools that can be used by LLMs to interact with AI CLI tools. When integrated with MCP clients, it allows LLMs to:

  • Run Claude CLI with all permissions bypassed (using --dangerously-skip-permissions)
  • Execute Codex CLI with approvals and sandbox bypassed (using --dangerously-bypass-approvals-and-sandbox)
  • Execute Gemini models through Antigravity CLI (agy --print, stream-json, and --dangerously-skip-permissions)
  • Execute Grok Build CLI headlessly with streaming-messages-json, automatic tool approval, and automatic updates disabled
  • Execute OpenCode in non-interactive JSON mode (using opencode run --format json --dir )
  • Execute Pi in non-interactive JSON mode with tool approval enabled for unattended runs
  • Support multiple AI models: Claude (sonnet, sonnet[1m], opus, opusplan, fable, haiku), Codex (gpt-6-astra, gpt-6.1-sol, gpt-6-sol, gpt-6-luna, gpt-5.4, gpt-5.6-sol, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, gpt-5.4-mini, gpt-5.3-codex, gpt-5.3-codex-spark, gpt-5.2), Gemini (gemini-3.8-flash-high/medium/low, gemini-3.7-flash-high/medium/low, gemini-3.6-flash-high/medium/low, gemini-3.1-pro-high/low), Grok (grok, grok-4.6, grok-4.5), OpenCode (opencode plus oc-), and Pi (pi plus pi-)
  • Manage background processes with PID tracking
  • Parse and return structured outputs from both tools

Usage Example (Advanced Parallel Processing)

You can instruct your main agent to run multiple tasks in parallel like this:

Launch agents for the following 3 tasks using acm mcp run:

  1. Refactor src/backend code using sonnet
  2. Create unit tests for src/frontend using gpt-5.3-codex
  3. Update docs in docs/ using gemini-3.1-pro-high

While they run, please update the TODO list. Once done, use the wait tool to wait for all completions and report the results together.

Usage Example (Context Caching & Sharing)

Открыть полный README на GitHub

Установка

npx -y ai-cli-mcp@latest
Новичок в MCP? Начните с руководства на mcpskill.org →