Repolode
oomol-lab

oomol-lab/open-connector

인증 정보를 넘기지 않고 AI 에이전트가 SDK, CLI, MCP, HTTP, OpenAPI로 1,000개 이상의 SaaS를 호출하게 해주는 셀프 호스팅 인증 게이트웨이입니다.

대체할 수 있는 제품:ComposioPipedream

스타
6,048
포크
563
열린 이슈
7
마지막 커밋
23시간 전

어떤 프로젝트인가요?

OpenConnector는 AI 에이전트와 애플리케이션을 위한 커넥터 게이트웨이입니다. 사용자는 앱 계정을 한 번 연결하면 런타임에서 여러 제공업체의 공용 카탈로그와 사전 구축된 Actions를 사용할 수 있습니다. 제공업체의 비밀 정보는 런타임 경계 안에 보관되며, 에이전트에는 Action 메타데이터, 안전한 계정 레이블, 실행 결과만 전달됩니다.

게이트웨이는 API 키, OAuth2, 사용자 지정 자격 증명, 인증이 필요 없는 제공업체를 지원합니다. 각 Action은 요청 및 응답 스키마와 필요한 scope를 정의합니다. 런타임 제어 기능에는 연결 식별 정보, 런타임 토큰, Action 허용 및 차단 정책, 임시 파일 전송, 민감 정보가 가려진 실행 로그가 포함됩니다.

상태 저장소로 SQLite 또는 PostgreSQL을 사용해 Docker나 Node.js에서 로컬로 실행할 수 있으며, Helm chart를 통해 Cloudflare Workers, Fly.io 또는 Kubernetes에 배포할 수도 있습니다. OOMOL에서 제공하는 호스팅 런타임도 이용할 수 있습니다. 기본 제공 웹 콘솔에서는 제공업체 탐색, 자격 증명 설정, Action 디버깅을 처리합니다.

핵심 기능

  • 011,000개 이상의 제공업체와 사전 구축된 Actions를 제공하는 공용 카탈로그
  • 02API 키, OAuth2, 사용자 지정 자격 증명, 인증이 필요 없는 제공업체를 위한 자격 증명 처리
  • 03요청/응답 스키마와 필요한 scope를 정의하는 Action 계약
  • 04에이전트 접근을 제어하는 런타임 토큰 및 허용/차단 정책
  • 05TypeScript SDK, oo CLI, MCP, HTTP, OpenAPI를 통한 액세스

활용 사례

  • 에이전트에 제공업체 토큰을 공유하지 않고 AI 에이전트가 GitHub, Gmail, Notion에 접근하도록 하기
  • 사용자 SaaS 계정에 재사용 가능한 접근 권한이 필요한 제품에 에이전트 워크플로 추가하기
  • Docker, Kubernetes, Cloudflare를 사용해 자체 인프라에서 커넥터 게이트웨이 셀프 호스팅하기

빠른 시작

  1. 1

    게시된 이미지에서 Docker Compose로 런타임을 시작합니다

    docker compose up
  2. 2

    http://localhost:3000 에서 로컬 콘솔을, http://localhost:3000/docs 에서 API 참조를 엽니다

  3. 3

    인증이 필요 없는 Action을 실행해 런타임을 확인합니다

    curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'

사용 전 알아둘 점

  • OAuth 공급자를 사용하려면 직접 등록한 앱의 OAuth 클라이언트 자격 증명이 필요합니다. 단, OOMOL 호스팅 서비스를 사용하는 경우는 예외입니다.
  • 셀프 호스팅을 하려면 스토리지, OAuth 앱, 인프라를 직접 관리해야 합니다.

토픽

자주 묻는 질문

open-connector은(는) 무엇인가요?
인증 정보를 넘기지 않고 AI 에이전트가 SDK, CLI, MCP, HTTP, OpenAPI로 1,000개 이상의 SaaS를 호출하게 해주는 셀프 호스팅 인증 게이트웨이입니다. OpenConnector는 AI 에이전트와 애플리케이션을 위한 커넥터 게이트웨이입니다. 사용자는 앱 계정을 한 번 연결하면 런타임에서 여러 제공업체의 공용 카탈로그와 사전 구축된 Actions를 사용할 수 있습니다. 제공업체의 비밀 정보는 런타임 경계 안에 보관되며, 에이전트에는 Action 메타데이터, 안전한 계정 레이블, 실행 결과만 전달됩니다.
open-connector은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
open-connector은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
open-connector은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. open-connector의 마지막 커밋은 2026년 10월 19일입니다.
open-connector은(는) 어디에 사용할 수 있나요?
에이전트에 제공업체 토큰을 공유하지 않고 AI 에이전트가 GitHub, Gmail, Notion에 접근하도록 하기 사용자 SaaS 계정에 재사용 가능한 접근 권한이 필요한 제품에 에이전트 워크플로 추가하기 Docker, Kubernetes, Cloudflare를 사용해 자체 인프라에서 커넥터 게이트웨이 셀프 호스팅하기
open-connector는 어떻게 설치하나요?
게시된 이미지에서 Docker Compose로 런타임을 시작합니다: docker compose up http://localhost:3000 에서 로컬 콘솔을, http://localhost:3000/docs 에서 API 참조를 엽니다 인증이 필요 없는 Action을 실행해 런타임을 확인합니다: curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
open-connector은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/oomol-lab/open-connector

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트