mcpField
U
UniversalBench: run code, web, databases, and any LLM from your AI, safely

UniversalBench: run code, web, databases, and any LLM from your AI, safely

远程服务
github.com/nikhilgogulwar开发工具019 周前更新
代码仓库

关于 UniversalBench: run code, web, databases, and any LLM from your AI, safely

UniversalBench 是面向兼容 MCP 的 AI 客户端的云端执行平台,提供代码、数据库、网络、GitHub 和模型调用工具。它还结合沙箱、凭据存储、请求检查和模型调用费用上限。

主要功能

  1. 01在隔离沙箱中运行 Python 和 shell
  2. 02查询数据库并调用公共 API
  3. 03搜索网络并捕获网页快照
  4. 04读取并验证后提交 GitHub 代码
  5. 05在费用上限内调用模型
  6. 06在加密保险库中保存凭据

适用场景

  1. 01在沙箱中运行并修正代码
  2. 02检查数据库记录并根据发现采取行动
  3. 03验证并部署 GitHub 更改
  4. 04在费用限制内比较模型输出

MCP 相关

UniversalBench 通过 MCP 端点向兼容客户端提供三个工具:`ub_read`、`ub_write` 和 `ub_ai`。这些工具支持执行任务、数据库、网络、GitHub 和模型调用,并带有安全检查。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://universalbench-mcp.penantiaglobal.workers.dev/u/{api_key}
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

UniversalBench

UniversalBench

你的 AI 终于有了双手。

连接一次,你的 AI 就能运行代码、推送到 GitHub、查询数据库,
部署、调用 API、管理凭据,还能调用任意 AI 模型。
不只是描述怎么做,而是真的动手完成。

universalbench.dev  ·  文档  ·  免费注册

README 配图 README 配图 README 配图


问题所在

你的 AI 确实很聪明。它能推理、规划、编写代码,也能解决复杂问题。

但它无法独自在现实世界中做任何事。

它能编写 Python 脚本,却无法运行。它能建议提交 Git commit,却无法推送。它能编写数据库查询,却无法执行。它能描述部署过程,却无法真正发布。

它知道如何完成工作,却没有亲自动手的能力。


UniversalBench 的作用

UniversalBench 为你的 AI 提供一台可作为工具使用的云端计算机。

只需将一个 URL 连接到任意兼容 MCP 的 AI。从此,你的 AI 就能:

  • 运行它编写的代码,在隔离沙箱中执行 Python 和 bash,查看实际输出、修复错误并反复迭代
  • 推送到 GitHub,读取仓库、提交文件、在代码合入前进行验证,并在冒烟测试失败时自动回滚
  • 部署并验证,推送更改、执行健康检查、确认新版本已提供服务,若未成功则回滚
  • 查询数据库,对你连接的任意数据库执行结构化查询、原始 SQL、关键词搜索、插入和更新插入
  • 调用任意 API,向任意公开端点发送 HTTP 请求,并内置网络安全保护
  • 调用任意 AI 模型,路由至 Claude、GPT-4o、Gemini 或其他任意模型,并在调用执行前强制检查费用上限
  • 只需存储一次凭据,将 GitHub 令牌或数据库 URL 保存到保险库,所有相关工具都会自动读取
  • 并行运行任务,最多支持 8 个并发执行线程,满足需要高速度的工作流
  • 截取任意网页快照,为任意 URL 截取整页屏幕截图并返回可打开该页面的链接,用于展示结果或确认页面是否正确渲染
  • 接收文件并交付成品,通过上传链接接收他人发送的文件,处理后以整洁、带品牌标识的下载形式交付成品,文件不会经过聊天

这些操作不只是描述,也不只是建议,而是会实际执行、确认并返回结果。


30 秒内完成连接

1. 在 universalbench.dev 免费注册。无需信用卡。从第一天起,每月可免费调用 1,000 次。

2. 从控制面板复制你的 API 密钥。

3. 将此 URL 粘贴到任意 AI 客户端:

https://universalbench-mcp.penantiaglobal.workers.dev/u/YOUR_API_KEY
Claude.ai

设置 → 集成 → 添加自定义集成 → 粘贴 URL。

Cursor / Windsurf / VS Code Copilot
{
  "mcpServers": {
    "universalbench": {
      "url": "https://universalbench-mcp.penantiaglobal.workers.dev/u/YOUR_API_KEY"
    }
  }
}
Claude Desktop
{
  "mcpServers": {
    "universalbench": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/client-sse",
               "https://universalbench-mcp.penantiaglobal.workers.dev/u/YOUR_API_KEY"]
    }
  }
}

兼容任意 MCP 客户端:Claude、ChatGPT、Gemini、GitHub Copilot、Cursor、Windsurf 等。


实际使用效果

让你的 AI 发布代码,而不只是编写代码

没有 UniversalBench 时,你的 AI 编写函数,你复制代码、自己运行、发现错误,再把错误贴回去。如此反复,直到代码能正常运行。

使用 UniversalBench 后,你的 AI 编写函数、运行代码、发现错误、修复错误、再次运行、确认代码正常、推送提交、执行健康检查,然后告诉你代码已上线。你只需提出一次要求,它就完成了发布。

你的 AI 能处理数据,而不只是讨论数据

你有一个包含 50,000 行的日志文件。没有运行环境时,你的 AI 只能读取上下文窗口能容纳的内容,并估算其余部分。

使用 UniversalBench,你的 AI 会编写脚本,在沙盒中对整个文件运行脚本,并返回准确答案。处理每一行。一次往返即可。

你的 AI 能管理基础设施

“检查数据库中最近的 100 行,查找异常;如果发现异常,就创建一个 GitHub issue,并给我发送摘要。”

只需一条提示词。你的 AI 会查询数据库、查找异常、编写并创建 GitHub issue,然后回复发现结果。无需复制粘贴。无需手动操作。无需来回沟通。

你的 AI 能协调其他 AI

“通过三个模型运行这项摘要任务,并告诉我哪个模型的性价比最高。”

你的 AI 会调用每个模型、比较输出、计算每次调用的成本,并向你汇报。UniversalBench 会在每次调用发出之前强制执行你的支出上限。

你的 AI 会交付处理好的文件,并展示结果

将杂乱的电子表格上传到你的 AI 提供的链接。它会在沙盒中清理文件,并交付一份可供下载的精美文件。让它检查你刚刚发布的页面,它会捕获完整快照并返回一个可打开该快照的链接。文件不会经过聊天,因此没有大小限制,也无需复制粘贴。


内置三项安全保障

这些不是你需要配置的设置。它们默认应用于每位客户的每次调用。

你的 AI 无法推送会破坏服务的代码。 每次推送都会在提交生效前经过验证。系统会自动保存上一版本。提供健康检查 URL 后,我们会在部署后运行冒烟测试。如果测试失败,就会恢复上一版本。

你的 AI 无法耗尽 API 预算。 每次 AI 模型调用都会在运行前估算成本。超出上限的调用会被拒绝。限制由你设定。默认上限为每次调用 $0.50,硬性上限为 $50。

你的 AI 无法访问内部网络。 每个出站 HTTP 请求在发出前都会对照阻止列表进行检查。私有 IP 地址范围、环回地址、链路本地地址和云元数据端点都会在基础设施层被阻止。


你的 AI 能做什么

只需一个连接。三个工具(ub_read、ub_write、ub_ai)。借助这些工具,你的 AI 可以:

  • 运行代码和 Shell 命令,在隔离的沙盒中执行 Python 和 Shell 命令,并在会话期间保留状态和文件
  • 安装所需内容,在运行前引入任何软件包
  • 并行处理,同时运行多项任务以提升速度
  • 搜索实时网络,获取带来源的真实结果
  • 调用任何公开 API,默认阻止访问内部网络
  • 调用任何 AI 模型,包括 Claude、GPT、Gemini 等,并在每次调用前强制执行成本上限
  • 读取并提交 GitHub 上的代码,读取代码仓库、通过验证后提交,并在部署检查失败时自动回滚
  • 查询数据库,使用你自己的凭据,对连接的任何数据库执行结构化查询、原始 SQL 查询、搜索、插入和更新
  • 捕获并预览页面,对任意 URL 截取完整页面快照,或将你的 AI 创建的页面展示为可分享的链接
  • 接收并交付文件,通过上传链接接收文件、处理文件,并返回格式正确的成品下载文件;文件不会经过聊天
  • 持久化记忆和状态,在不同会话间保留上下文
  • 安全存储凭据,将凭据保存到加密保险库中一次,相关工具便会自动使用;你的 AI 永远看不到凭据值

每项功能都受到相同的安全检查保护:代码生效前经过验证,模型运行前估算成本,请求发出前检查网络。


凭据只需保存一次

保存一次凭据后,你的 AI 就会在之后的每次调用中使用它,而不会看到凭据值。静态加密。保存一次,相关工具便会自动启用。


定价

免费每月 1,000 次调用,无需信用卡
按量付费超出免费额度后,每次调用 $0.008
最低充值金额$5

无需订阅。无绑定。额度永不过期。


文档

完整的功能参考、快速入门指南和适用于 Agent 的提示词,请访问 docs.universalbench.dev。


免费注册,无需信用卡 →

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。