E2B MCP 服务器

E2B MCP 服务器

E2B MCP 服务器让你的 AI 代理能够安全地执行代码、管理文件,并在 FlowHunt 及其他现代 LLM 平台上自动化复杂工作流。

“E2B” MCP 服务器的作用是什么?

E2B MCP(Model Context Protocol)服务器是一款专为 AI 助手(尤其是 Claude)设计的工具,使其能够通过 E2B 沙箱在安全、隔离的环境中执行代码。通过与外部系统的 MCP 集成,E2B 让 AI 代理能够进行动态计算任务,如运行代码、管理文件或对接 API。这提升了开发工作流,使大语言模型能够执行现实世界操作、分析代码,并自动化那些超越标准聊天模型能力、需要代码执行的复杂流程。服务器同时提供 JavaScript 和 Python 版本,并针对 Claude Desktop 等工具做了优化扩展,从而在数据分析、快速原型开发和自动化测试等领域增强了代理的实用性。

提示词列表

在仓库中未找到 E2B MCP 服务器提供的具体提示词模板信息。

资源列表

在仓库中未找到 E2B MCP 服务器暴露的具体资源信息。

工具列表

根目录 README 或可见代码文件中未列出具体工具。该服务器的主要功能为代码执行,但文档未提供详细的工具描述。

该 MCP 服务器的应用场景

  • AI 代理代码执行:让如 Claude 等 AI 模型按需运行代码片段,支持数据分析、原型开发和从聊天界面直接进行计算任务。
  • 安全沙箱环境:为执行潜在不受信任的代码提供安全隔离空间,降低开发者和用户风险。
  • 开发自动化:将可编程代码执行集成进开发者工作流,简化自动化测试、代码校验或部署任务。
  • 增强 AI 交互:让 AI 助手突破静态回复,通过程序化地执行现实世界操作、分析输出并迭代解决方案。

如何设置

Windsurf

  1. 确保你的设备已安装 Node.js。
  2. 找到 Windsurf 的配置文件。
  3. mcpServers 部分添加 E2B MCP 服务器,使用如下 JSON:
    {
      "e2b": {
        "command": "npx",
        "args": ["@e2b-dev/mcp-server@latest"]
      }
    }
    
  4. 保存配置文件并重启 Windsurf。
  5. 检查 Windsurf 日志或 MCP 集成面板,确认服务器已运行。

Claude

  1. 如果尚未安装 Node.js,请先安装。
  2. 打开 Claude Desktop 设置或配置文件。
  3. mcpServers 部分插入 E2B MCP 服务器:
    {
      "e2b": {
        "command": "npx",
        "args": ["@e2b-dev/mcp-server@latest"]
      }
    }
    
  4. 保存更改并重启 Claude Desktop 应用。
  5. 通过访问 AI 代理工具列表确认集成。

Cursor

  1. 确保已安装 Node.js。
  2. 找到 Cursor 应用的配置文件。
  3. mcpServers 部分添加如下内容:
    {
      "e2b": {
        "command": "npx",
        "args": ["@e2b-dev/mcp-server@latest"]
      }
    }
    
  4. 保存并重启 Cursor 应用。
  5. 通过检查可用的 MCP 工具进行验证。

Cline

  1. 先安装 Node.js。
  2. 打开 Cline 配置文件。
  3. 添加 E2B MCP 服务器配置:
    {
      "e2b": {
        "command": "npx",
        "args": ["@e2b-dev/mcp-server@latest"]
      }
    }
    
  4. 保存并重启 Cline。
  5. 确认 MCP 服务器可通过 Cline 界面访问。

使用环境变量安全传递 API Key

为了安全地提供 API Key 或其他密钥,请在配置中使用环境变量:

{
  "e2b": {
    "command": "npx",
    "args": ["@e2b-dev/mcp-server@latest"],
    "env": {
      "API_KEY": "${E2B_API_KEY}"
    },
    "inputs": {
      "apiKey": "${E2B_API_KEY}"
    }
  }
}

请根据实际情况,将 "API_KEY""E2B_API_KEY" 替换为你自己的环境变量名。

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到你的 FlowHunt 工作流中,请先在流程中添加 MCP 组件并连接到你的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件以打开配置面板。在系统 MCP 配置区域,使用如下 JSON 格式填入你的 MCP 服务器信息:

{
  "e2b": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具访问该 MCP,拥有其全部功能和能力。请记得将 "e2b" 替换为你 MCP 服务器的实际名称,并将 URL 替换为你自己的 MCP 服务器地址。


概览

部分可用性详情/备注
概览
提示词列表未记录
资源列表未记录
工具列表未记录
API Key 安全配置提供了配置示例
采样支持(评测时不重要)未说明

根据表格,E2B MCP 服务器提供了完善的概览和清晰的安装说明。但缺乏关于提示词、资源与显式工具的详细文档,在未进一步探索代码库前,其高级自定义能力有限。该项目维护良好,开源协议完善,并拥有较好的社区活跃度。

MCP 评分

是否有 LICENSE✅(Apache-2.0)
至少有一个工具⛔(未记录)
Fork 数量37
Star 数量271

常见问题

什么是 E2B MCP 服务器?

E2B MCP 服务器是一款让 AI 助手能够在安全沙箱环境中执行代码的工具。它使 AI 代理能够运行代码、管理文件,并直接从 FlowHunt 及其他平台的聊天界面自动化开发工作流。

E2B MCP 服务器的主要应用场景有哪些?

E2B 为 AI 代理提供代码执行、安全沙箱、开发自动化和增强 AI 交互能力——如数据分析、原型开发和安全地运行现实世界计算任务。

E2B MCP 服务器支持提示词模板或特定工具吗?

仓库中未记录特定提示词模板或工具描述。主要功能是动态代码执行和工作流自动化。

如何为 E2B MCP 服务器安全配置 API Key?

使用环境变量在你的配置中安全传递 API Key 和密钥。请参考安装说明中的 JSON 配置示例。

E2B MCP 服务器是开源的吗?

是的,E2B MCP 服务器是开源的,并采用 Apache-2.0 许可证。

如何将 E2B MCP 服务器集成到 FlowHunt?

将 MCP 组件添加到你的 FlowHunt 流程,配置你的 E2B MCP 服务器信息,并连接到你的 AI 代理。这使你的代理可以利用 E2B 的全部能力,实现安全代码执行和工作流自动化。

在 FlowHunt 上试用 E2B MCP 服务器

通过在 FlowHunt 中启用安全沙箱代码执行和动态自动化,提升你的 AI 工作流能力。立即集成 E2B MCP 服务器。

了解更多

A2A MCP 服务器
A2A MCP 服务器

A2A MCP 服务器

A2A MCP 服务器连接模型上下文协议(MCP)与代理对代理(A2A)协议,使兼容 MCP 的 AI 助手(如 Claude)能够与 A2A 代理无缝交互,扩展自动化与编排能力。...

2 分钟阅读
AI MCP Server +5
EVM MCP 服务器
EVM MCP 服务器

EVM MCP 服务器

EVM MCP 服务器为 AI 和开发工作流在多个 EVM 兼容网络间提供无缝区块链集成。它支持智能合约交互、区块链查询和交易管理,所有操作均可通过统一、适合 AI 的界面完成。...

2 分钟阅读
Blockchain AI +5
ModelContextProtocol(MCP)服务器集成
ModelContextProtocol(MCP)服务器集成

ModelContextProtocol(MCP)服务器集成

ModelContextProtocol(MCP)服务器作为AI代理与外部数据源、API和服务之间的桥梁,使FlowHunt用户能够构建具备上下文感知、自动化工作流的AI助手。本指南涵盖了安全集成的设置、配置与最佳实践。...

2 分钟阅读
AI Integration +4