mcp-command-proxy

mcp-command-proxy

8

MCP Command Proxy is a server that proxies CLI commands, especially for Expo development, allowing for real-time interaction and log collection. It integrates with MCP-enabled AI assistants, providing tools for remote command execution and monitoring.

MCP Command Proxy

An MCP (Model Context Protocol) server that serves as a proxy for CLI commands, optimized for Expo development but adaptable for any command-line application.

Features

  • Command Proxying: Execute any CLI command via the MCP server.
  • Log Collection: Capture and store logs with a configurable buffer.
  • Key Press Forwarding: Forward key presses to the active process.
  • Transparent Experience: Outputs are as if commands were run directly.
  • Interactive Commands: Compatible with interactive CLI tools like Expo.
  • MCP Integration: Built for easy integration with MCP-enabled AI assistants like Claude.

Use Cases

  • Expo Development
  • Build Processes
  • Long-running Services
  • Remote Command Execution

Requirements

  • Node.js 18+
  • TypeScript
  • pnpm or npm