cli-agent-mcp

Bytars/cli-agent-mcp
★ 0 stars Go AI/LLM Updated 2d ago
MCP (stdio) server that lets Claude Desktop drive a local headless CLI coding agent (Claude Code or Cursor) as a streaming background worker — with live progress notifications and inherited VPN/SSH access to internal servers.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "cli-agent-mcp": {
      "command": "go",
      "args": [
        "run",
        "github.com/Bytars/cli-agent-mcp@latest"
      ]
    }
  }
}

README Excerpt

A single-binary **MCP (Model Context Protocol) stdio server** that lets an MCP client — such as **Claude Desktop** — drive a **local headless CLI coding agent** as a background worker, with **live progress streaming**. Out of the box it drives **Claude Code** and **Cursor**, and any other CLI tool can be wired up with environment variables alone — no code required.

Tools (20)

CLI_AGENT_MCP_ALLOWED_CWDSCLI_AGENT_MCP_ALLOWED_TOOLSCLI_AGENT_MCP_ALLOW_EXTRA_ARGSCLI_AGENT_MCP_APPEND_SYSTEM_PROMPTCLI_AGENT_MCP_AUDIT_LOGCLI_AGENT_MCP_CLAUDE_BINCLI_AGENT_MCP_CLAUDE_EXTRA_ARGSCLI_AGENT_MCP_COMPACTCLI_AGENT_MCP_CURSOR_BINCLI_AGENT_MCP_CURSOR_EXTRA_ARGSCLI_AGENT_MCP_CUSTOM_ARGSCLI_AGENT_MCP_CUSTOM_BINCLI_AGENT_MCP_CUSTOM_NAMECLI_AGENT_MCP_DEFAULT_AGENTCLI_AGENT_MCP_DEFAULT_CWDCLI_AGENT_MCP_DISALLOWED_TOOLSCLI_AGENT_MCP_MAX_TASKSCLI_AGENT_MCP_PERMISSION_MODECLI_AGENT_MCP_TASK_TIMEOUT_SECONDSagent_cancel_task

Topics

claudeclaude-codeclaude-desktopcursorgolangmcpmodel-context-protocol