TykTechnologies/tyk

Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)

해결하는 문제

Tyk Gateway는 클라이언트와 백엔드 서비스 간의 트래픽을 보안하고 관리하며 통제하기 위해 설계된 고성능 클라우드 네이티브 API 및 AI 게이트웨이입니다. 레이트 제한과 할당량을 통해 백엔드 과부하를 방지하고, 업계 표준 인증을 통해 보안을 보장하며, 분석 로깅을 통해 API 사용 현황을 가시화합니다.

작동 방식

REST, GraphQL, gRPC, TCP, Model Context Protocol (MCP) 등 다양한 프로토콜을 지원하는 프록시 계층으로 작동합니다. AI 전용 워크로드의 경우, JSON-RPC 2.0을 파싱하여 인증 및 도구별 접근 제어를 적용함으로써 AI 에이전트로부터의 MCP 트래픽을 관리합니다. 또한 기존 REST API에서 직접 MCP 프록시를 생성할 수 있습니다. 플러그인 아키텍처를 통해 Python, JavaScript, Go, gRPC로 작성된 미들웨어를 확장할 수 있습니다.

대상 사용자

클라우드 네이티브 애플리케이션, 오픈 뱅킹 시스템을 구축하거나, 도구 접근 및 LLM 트래픽을 안전하고 감사 가능한 방식으로 관리해야 하는 AI 에이전트를 배포하는 개발자 및 조직.

주요 특징

  • AI 및 MCP 지원: 도구별 및 프롬프트별 정책 적용이 가능한 Model Context Protocol 트래픽 전용 가버넌스 제공.
  • 다중 프로토콜: REST, GraphQL, gRPC, TCP, MCP에 대한 네이티브 지원.
  • 고성능: 최소한의 하드웨어에서도 낮은 지연과 높은 요청/초(rps) 처리 능력.
  • 확장성: Python, JavaScript, Go, gRPC로 작성된 플러그인을 사용해 미들웨어를 사용자 정의 가능.
  • 엔터프라이즈 대응: JWT, 베어러 토큰, 클라이언트 인증서 등 내장 기능 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트