IE.AI MCP网关
您的内部编码代理,由Claude Code和OpenRouter提供支持。
此网关是一个生产就绪的MCP(模型上下文协议)服务器,在您的本地计算机(或任何服务器)上运行,并将编码任务分派给Claude Code CLI。它允许像Manus这样的人工智能代理平台将昂贵的编码工作转移到本地、经济高效的执行引擎上。
节省高达97%的代理积分 通过您自己的基础设施和OpenRouter帐户路由编码任务。

运作原理
网关充当基于云的AI代理平台(如Manus)和本地开发环境之间的桥梁。它公开了一个安全的MCP端点,代理可以调用该端点来执行复杂的编码任务。
工作流程:
- 收到的任务: AI代理(例如Manus)从用户接收编码任务。
- MCP呼叫: 代理人打电话给
execute_code_task您网关的公共ngrok URL上的工具。 - 派遣: 网关接收任务并生成Claude Code CLI(
claude -p "...")作为一个子流程。 - 执行: Claude Code是一个具有文件系统访问权限的成熟编码代理,它在本地计算机上执行任务。它可以读取文件、编写代码、运行测试等等。
- LLM路由: Claude Code自己的API调用通过OpenRouter路由,使用您的API密钥进行计费,成本仅为本地代理平台的一小部分。
- 返回结果: Claude Code的最终输出被捕获并发送回AI代理,然后AI代理将其呈现给用户。
架构图
+-----------------------+ +---------------------+ +-----------------------+
| AI Agent Platform | | Your Local Server | | LLM API Providers |
| (e.g., Manus) | | (e.g., Mac Mini) | | (via OpenRouter) |
+-----------------------+ +---------------------+ +-----------------------+
| | ^
| 1. `execute_code_task` | |
| (MCP over HTTPS) | | 5. API Calls
|-------------------------> | |
| | |
| +------------------+ | +------------------+ | +------------------+
| | ngrok Tunnel | | | Claude Code CLI | | | OpenRouter |
| +------------------+ | +------------------+ | +------------------+
| | | | | ^
| | 2. Forward | | 4. Subprocess | |
| v | v | |
| +------------------+ | +------------------+ | +------------------+
| | IE.AI MCP Gateway|------>| (claude -p "...") |------>| (openrouter.ai) |
| | (FastMCP Server) | +------------------+ | +------------------+
| +------------------+ | |
| | 3. Filesystem Access |
| | (read/write/execute) |
| | |
| 6. Result (JSON) | |
|<------------------------- | |
| | |特性
- 大幅节省成本: 将AI代理的信用消费减少高达97%。
- 现场执行: 代码在您自己的机器上安全运行,可以完全访问您的本地文件系统和工具。
- 完整编码代理: 利用Claude Code CLI的强大功能,这是一个可以读取、写入和执行的真正代理。
- 持久内存: 包含
remember和recall跨会话持续存在的上下文工具。 - 实时仪表板: 一个漂亮的实时仪表板,用于监控任务、绩效和节省的积分。
- 轻松设置: 只需一个命令,即可在5分钟内运行。
- SaaS就绪: 可为新客户配置。
先决条件
- 本地服务器: 一台Mac Mini、Linux服务器,甚至是一台功能强大且始终开机的台式电脑。
- Node.js和PM2: 用于流程管理(
npm install -g pm2). - Python 3.10+.
- ngrok账户: 用于创建安全的公共隧道(
npm install -g ngrok). - OpenRouter帐户: 用于廉价、可靠的LLM API访问。
- 克劳德代码CLI: 执行引擎(
npm install -g @anthropic-ai/claude-code).
5分钟设置指南
- 下载网关:
git clone https://github.com/industrial-engineer/ie-mcp-gateway.git
cd ie-mcp-gateway- 安装依赖关系:
pip3 install -r requirements.txt- 配置您的环境:
将模板复制到主配置目录并编辑:
mkdir -p ~/.config/ie-mcp
cp config/.env.template ~/.config/ie-mcp/.env
nano ~/.config/ie-mcp/.env填写您的 OPENROUTER_API_KEY, NGROK_DOMAIN, CLAUDE_BIN 路径等。
- 使用PM2跑步:
使用随附的 ecosystem.config.js 使用PM2启动网关和ngrok隧道。
pm2 start ecosystem.config.js- 验证:
检查流程的状态:
pm2 list访问您的ngrok域名(例如。, https://your-domain.ngrok.app)查看实时仪表板。您应该看到状态为“在线”。
为新客户配置
要为新客户设置网关,他们只需:
- 按照上面的5分钟设置指南进行操作。
- 创建自己的
~/.config/ie-mcp/.env文件及其特定的API密钥、路径和域。 - 这
ecosystem.config.js该文件旨在在任何机器上工作,因为它从中读取用户特定的配置.env文件。
定价模型建议(SaaS)
此网关可以作为订阅服务出售。以下是一个建议的定价模型:
| 级别 | 价格/月 | 功能 |
|---|---|---|
| 专业版 | 29美元 | 单用户许可证,社区支持。 |
| 团队 | 99美元 | 5用户许可证,优先支持,自定义品牌。 |
| 企业 | 联系我们 | 无限用户、专门支持、内部部署协助、自定义集成。 |
价值主张: 每月在AI代理积分上花费500美元的客户可以每月节省超过450美元,因此每月订阅29美元是一个容易的决定。
______________________________________________________________________
*由Manus AI为工业工程师AI打造。*
