← 返回目录
O

OpenConnector

社区
网关 / 代理
一次连接,处处使用。

这是聚合或代理其他 MCP Server 的网关,需要再接入具体的 Server 才有实际能力。

分类
其他 第 131 / 230
Stars
★ 6.0k 非常热门
运行环境
Docker · Node.js 22+ · 远程托管(无需本地环境)
凭据
可选 API Key
许可证
Apache-2.0
最近提交
52FMRS · D

源材料显示 OpenConnector 是一个开源、自托管兼容的连接器网关,支持 MCP、HTTP、OpenAPI、SDK 和 CLI,并提供凭据、策略、Action 契约及运行日志管理。材料未提供具体 MCP 工具标识符、客户端兼容性或客户端安装配置,因此这些字段保持为空。

最强项 · 文档质量 13/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
10/20
维护活跃度
10/20
文档质量
13/20
安装易用性
11/20
查看各项评分依据
可靠性 8/20
README给出了Docker、Node.js、MCP端点、HTTP/OpenAPI路径和一个无认证Action示例,说明正常路径较为可信;但服务器manifest未缓存,未提供实际MCP工具列表、初始化握手证据、提交的CI配置或可核验的关键路径测试,因此无法确认声明的工具与行为一致,也缺少错误和边界处理证据,扣分。
安全与权限 10/20
README明确描述凭据加密、OAuth、作用域、运行时令牌、Action允许/阻止策略、凭据边界和脱敏运行日志,具备基本权限与数据边界意识;但未提供源文件证据,危险外部副作用的确认机制、默认最小权限、令牌生命周期、网络数据流和审计细节均未核验,因此扣分。未发现足以触发安全红线的证据。
维护活跃度 10/20
项目声明采用Apache-2.0,且未归档;README提供贡献指南、行为准则和安全文档入口,表明基本治理和责任渠道存在。可是没有提交历史、发布记录、依赖更新、漏洞响应内容或维护者响应证据,活跃度和持续维护无法充分验证,因此扣分。
文档质量 13/20
README覆盖架构、使用路径、Docker、Node、Cloudflare、Fly.io、凭据、OAuth、配置、运行时API、MCP和开发流程,并提供多个命令示例;但manifest未提供,工具参数、能力边界、限制、费用、故障排查和主流MCP客户端配置仍不完整或无法从给定材料核验,因此扣分。
安装易用性 11/20
提供Docker Compose、源码运行、Node.js 22+、Cloudflare和Fly.io部署路径,并给出本地控制台和API示例,基本安装路线清晰;但从准备运行时到在主流MCP客户端完成连接的完整配置示例缺失,且OAuth、持久化和部署配置涉及较多手工步骤,静态材料也没有可验证的CI或端到端安装证据,因此扣分。

静态评测 · 未实际运行收录于 2026-07-29

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络修改第三方账户数据

适合谁

  • 需要访问多个 SaaS、开发工具、数据系统或通信平台的 Agent 产品
  • 需要可检查的 Action 请求与响应契约的团队
  • 希望控制凭据和运行时部署的开发者与团队

不适合谁

  • 只需要单一服务且不需要连接器网关的简单集成
  • 需要已明确列出的客户端工具或 MCP 工具名称的用户
  • 不愿自行管理凭据、部署或运行时配置的用户

所需权限

  • 可能需要配置 API 密钥、OAuth 客户端和访问权限范围
  • 运行时可能需要创建连接、运行时令牌以及 Action 允许或阻止策略
  • 具体权限取决于所连接的提供商和所执行的 Action

风险与副作用

  • 连接的第三方账户权限可能允许 Agent 访问或修改用户数据
  • 错误的权限范围、Action 策略或运行时令牌配置可能扩大访问范围
  • 凭据、临时文件和运行日志需要按部署环境进行保护;日志支持脱敏但仍需检查配置
  • 第三方提供商的 API、权限和可用性可能影响执行结果

安装接入

准备工作

运行环境:Docker · Node.js 22+ · 远程托管(无需本地环境)

仓库根目录提供 Docker Compose 启动方式:运行 docker compose up;也可使用 Node.js 22 或更高版本安装依赖并运行 npm run dev。启动后可访问本地控制台和 API 文档。源材料未提供特定 MCP 客户端配置示例。

验证是否装好

先用 docker compose up 启动运行时,然后在 MCP 客户端中连接 http://localhost:3000/mcp,确认连接器的 Action 出现在工具列表中;也可以先验证一个无需认证的 Action:curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/' -d '{"input":{}}'。

常见排障

  1. 确认使用 Node.js 22 或更高版本
  2. 检查运行时是否监听 http://localhost:3000,开发控制台是否使用 http://localhost:5173
  3. 检查提供商凭据、OAuth 配置、权限范围和连接别名
  4. 检查运行时令牌及 Action allow/block 策略
  5. 查看控制台中的运行时概览、最近失败记录和运行日志
  6. 确认已完成对应部署平台的数据库迁移、密钥和资源配置

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 用 hackernews.get_top_stories 这个 Action 帮我看看当前的热门帖子。
  • 在连接器目录里搜索 GitHub 相关的 Action,并展示它们需要的 schema。
  • 运行 github.get_current_user 确认我的 GitHub 连接是否正常。
  • 列出我的 OpenConnector 网关上可用的 Provider 及其可执行的 Action。

使用场景

为 AI Agent 提供对用户 SaaS 应用的持久化访问
通过 MCP、HTTP 或 OpenAPI 执行连接器 Actions
管理 OAuth、API 密钥、连接身份、权限范围和运行日志
在本地或自托管基础设施中部署连接器网关

详细介绍

OpenConnector 是面向 AI Agent 的开源连接器网关,可通过 SDK、CLI、MCP、HTTP 和 OpenAPI 连接 1,000 多个 SaaS 提供商及 10,000 多个预构建 Actions。它在运行时管理凭据、OAuth、权限范围、策略和运行日志,并支持本地、Docker、Fly.io、Cloudflare 兼容基础设施及 OOMOL 托管运行时。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 659 · 工具数 11 与当前对比 →

源版本 ac0cf61313f7 数据同步于 2026-10-19 查看 FMRS 评分方法