oomol-lab/open-connector

Open-source auth gateway connecting 1000+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.

What it solves

OpenConnector는 AI 에이전트가 민감한 제공업체 자격 증명을 에이전트 프로세스 자체에서 처리할 필요 없이 방대한 양의 서드파티 애플리케이션과 상호 작용할 수 있도록 하는 오픈 소스 커넥터 게이트웨이입니다. 1,000개 이상의 제공업체와 10,000개 이상의 사전 구축된 액션에 걸쳐 인증(API keys, OAuth2)을 관리하고 액션을 실행하는 중앙 집중식의 안전한 경계를 제공합니다.

How it works

AI 에이전트와 외부 서비스 사이의 게이트웨이 역할을 합니다. 에이전트는 TypeScript SDK, CLI, MCP (Model Context Protocol), 또는 HTTP/OpenAPI를 통해 액션을 발견하고 실행합니다. 게이트웨이는 자격 증명 저장 및 OAuth 흐름을 처리하여 제공업체 비밀 정보가 안전한 런타임 경계 뒤에 유지되도록 보장합니다. Docker를 통해 로컬에 배포하거나, Fly.io, 또는 Cloudflare Workers 상의 경軽量 런타임으로 배포할 수 있습니다.

Who it’s for

  • AI Agent Developers: 에이전트가 사용자 앱 계정(예: GitHub, Gmail, Notion, Slack)에 대한 지속적이고 안전한 액세스가 필요한 제품을 구축하는 개발자.
  • Enterprise Teams: 자격 증명과 실행 로그에 대한 완전한 통제권을 유지하기 위해 셀프 호스팅 또는 프라이빗 런타임을 필요로 하는 팀.
  • Product Teams: 개발자가 기존 애플리케이션에 에이전틱 워크플로우를 추가하고 안정적이고 검사 가능한 액션 계약이 필요할 때 유용합니다.

Highlights

  • Massive Catalog: 1,000개 이상의 제공업체와 10,000개 이상의 사전 구축된 액션에 액세스.
  • Flexible Deployment: 로컬 Docker, Fly.io, 및 Cloudflare Workers (D1/R2 사용)를 지원합니다.
  • Secure Credential Management: API keys, OAuth2, 및 사용자 정의 자격 증명을 처리하며, 실행 로그의 마스킹 및 정책 제어를 제공합니다.
  • Multi-Interface Access: MCP, OpenAPI, 및 전용 TypeScript SDK와 호환됩니다.
  • Web Console: 커넥터 브라우징, 자격 증명 구성, 및 사용 디버깅을 위한 내장 대시보드를 포함합니다.