MCP 命令代理服务器是一个基于 MCP(模型上下文协议)的服务器,它作为命令行界面(CLI)命令的代理,专为 Expo 开发量身打造,同时也能适配任意命令行应用程序,为开发者提供便捷的命令执行与管理体验。
npx mcp-command-proxy --prefix "ExpoServer" --command "expo start" --port 8383。http://localhost:8383/sse。💡 使用建议
建议使用
--port 8383标志以避免与其他服务器冲突。此外,可以在.cursorrules 文件中添加以下说明:
你可以使用 MCP 的 getRecentLogs 工具获取 Expo 服务器的最新日志。如果需要,还可以通过 sendKeyPress 工具向运行中的进程发送按键。
# 安装依赖
pnpm install
# 构建项目
pnpm build
# 直接运行
pnpm start -- --prefix "MyServer" --command "expo start"
# 或全局安装
pnpm install -g
然后运行:
mcp-command-proxy --install
# 克隆仓库
git clone https://github.com/hormold/mcp-command-proxy.git
cd mcp-command-proxy
# 安装依赖
pnpm install
# 构建项目
pnpm build
# 运行开发模式
pnpm dev
expo start并与之交互,同时收集日志。本项目采用 MIT 许可证。