返回目录
开源项目自动化与 Agent 类新手

GitHub - NangoHQ/nango: Build product integrations with AI

Nango 是一个开源的产品集成平台,支持 900+ API,内置 OAuth 认证、请求代理和函数运行时,可用 TypeScript 编写集成逻辑或由 AI 生成,适用于构建 AI Agent 工具、数据同步、Webhook 处理等场景。

0 次阅读2026/08/10 发布
GitHub - NangoHQ/nango: Build product integrations with AI 来源图片

社区作者 · zZz

它解决什么问题

Nango 是一个开源的产品集成平台,用于构建和维护产品集成,支持 900+ API,并与任意后端语言、AI 编码工具和 Agent SDK 兼容。核心设计是提供三种原语:

  1. 认证(Auth):托管的 OAuth、API Key 和令牌刷新,覆盖 900+ API,可在应用中嵌入白标授权流程,处理凭据、令牌存储和多方租户连接管理。
  1. 代理(Proxy):代表用户发起已认证的 API 请求,自动解析供应商、注入凭据、处理重试和速率限制。
  1. 函数(Functions):将集成逻辑写成 TypeScript 函数并部署到 Nango 生产运行时,内置 API 访问、重试、存储和可观测性,也可用 AI Builder 从自然语言描述生成函数代码。

Nango 已用于 Replit、Ramp、Mercor 等公司的生产环境。它支持常见的集成模式:AI 工具调用与 MCP、数据双向同步(RAG 管道)、Webhook 处理、API 统一化、用户操作执行以及按客户配置。

项目以 Elastic License 开源,可自托管,也提供 Nango Cloud 和 Enterprise Self-Hosted 版本。Nango 通过 SOC 2 Type II、HIPAA 与 GDPR 合规,可通过 CLI 和 API 操作,兼容 Cursor、Codex、Claude Code 等 AI 编码工具及 MCP、LangChain 等 Agent SDK。

配图 1 为 Nango 项目标志,配图 2 展示贡献者头像。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

快速开始(Nango Cloud 版):

  1. 准备环境:需要 Node.js 环境以使用 Node SDK,并注册一个 Nango 账号(免费,无需信用卡)。
  1. 创建集成:登录后在 Integrations 标签页配置新的集成。

nango.openConnectUI({ onEvent: (event) => { /* 处理完成

  1. 授权 API:在 Connections 标签页创建连接并完成授权流程。之后可在前端嵌入白标授权 UI:

来源教程配图

教程配图
配图 1 · 教程配图查看原图
教程配图
配图 2 · 教程配图查看原图

适用场景

学习研究
开源项目实践