Repolode
NangoHQ

NangoHQ/nango

开源的产品集成平台,支持 1000 多个 API,负责授权、令牌刷新和认证请求。

可替代:MergeZapier

Star
12,877
Fork
1,461
未关闭 Issue
121
最近提交
7小时前

这是什么?

Nango 是一个开源的集成平台,用于在你的产品或 AI 智能体与第三方 API 之间搭建连接。它为 1000 多个 API 管理认证,包括 OAuth 流程、API Key 和令牌刷新,并按每个客户的连接分别保存凭证。

平台提供三类核心能力:可嵌入应用的授权流程、代理转发(自动注入凭证,并处理重试和限流),以及 Functions,即部署到 Nango 运行时的 TypeScript 集成逻辑。内置的 AI 构建器可以根据描述生成这些函数,生成的代码可读、可修改。

项目既可以自托管,也提供托管的云服务。用户可以通过 CLI 和 API 进行操作,并兼容任意后端语言以及 MCP、LangChain 等智能体 SDK。

核心功能

  • 01为 1000 多个 API 提供托管的 OAuth、API Key 和令牌刷新。
  • 02可嵌入的白标授权流程,供终端用户完成连接。
  • 03代理请求自动注入凭证,并处理重试与限流。
  • 04使用 TypeScript 编写数据同步、Webhook 处理和操作类集成函数。
  • 05AI 构建器可根据描述生成集成代码。
  • 06支持通过 CLI 和 API 操作,并可自托管。

适用场景

  • 让用户在产品中连接自己的 SaaS 账号,无需自行实现 OAuth。
  • 通过 MCP 或智能体 SDK 为 AI 智能体提供外部 API 调用能力。
  • 把第三方 API 数据同步到自有数据库或 RAG 管道。
  • 可靠地接收并处理外部服务发来的 Webhook。

快速上手

  1. 1

    注册免费的 Nango 账户

  2. 2

    在 Integrations 标签页中创建一个集成

  3. 3

    在 Connections 标签页中创建连接并完成授权流程

  4. 4

    使用 Node SDK 获取凭证或发起已认证的请求

使用前须知

  • 采用 Elastic 许可证,并非 OSI 认可的开源许可证。
  • 免费自托管的功能集有限;完整功能需要 Nango Cloud 或 BYOC 套餐。
  • 快速入门依赖 Nango 账户和密钥,因此需要先注册才能开始。

标签

常见问题

nango 是什么?
开源的产品集成平台,支持 1000 多个 API,负责授权、令牌刷新和认证请求。 Nango 是一个开源的集成平台,用于在你的产品或 AI 智能体与第三方 API 之间搭建连接。它为 1000 多个 API 管理认证,包括 OAuth 流程、API Key 和令牌刷新,并按每个客户的连接分别保存凭证。
nango 可以免费使用吗?用的什么许可证?
nango 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
nango 还在维护吗?
活跃维护中。nango 最近一次提交是在 2026年10月20日。
nango 适合用来做什么?
让用户在产品中连接自己的 SaaS 账号,无需自行实现 OAuth。 通过 MCP 或智能体 SDK 为 AI 智能体提供外部 API 调用能力。 把第三方 API 数据同步到自有数据库或 RAG 管道。 可靠地接收并处理外部服务发来的 Webhook。
nango 怎么安装和运行?
注册免费的 Nango 账户 在 Integrations 标签页中创建一个集成 在 Connections 标签页中创建连接并完成授权流程 使用 Node SDK 获取凭证或发起已认证的请求
在哪里获取 nango?
源代码和安装说明在 GitHub 上:https://github.com/NangoHQ/nango

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目