IBM/mcp-context-forge

An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.

해결하는 문제

ContextForge는 AI 인프라를 위한 중앙 집중식 게이트웨이이자 레지스트리로, 도구 및 API 관리의 단편화 문제를 해결합니다. 개발자는 Model Context Protocol(MCP) 서버, REST API, gRPC 서비스 등 다양한 서비스를 단일 관리 엔드포인트로 통합하여 AI 에이전트가 사용할 수 있도록 할 수 있습니다.

작동 방식

MCP 호환 서버로 작동하여 프록시 및 레지스트리 역할을 합니다. gRPC 또는 REST와 같은 다양한 프로토콜을 MCP 호환 도구로 변환하고, 인증, 속도 제한, 재시도를 관리하며, OpenTelemetry를 통한 관찰 가능성을 제공합니다. PyPI 또는 Docker를 통해 배포할 수 있으며, Redis를 사용한 캐싱 및 세션 관리를 통한 멀티 클러스터 확장을 지원합니다.

대상 사용자

이 프로젝트는 엔터프라이즈 환경에서 많은 수의 AI 도구와 서비스를 관리, 보호, 모니터링하고 AI 에이전트에 대한 일관된 액세스와 관찰 가능성을 보장해야 하는 플랫폼 엔지니어와 AI 개발자를 위한 것입니다.

주요 기능

  • 통합 게이트웨이: MCP, REST, gRPC 서비스를 단일 인터페이스로 통합합니다.
  • 프로토콜 변환: 레거시 REST/gRPC API를 MCP 호환 도구로 자동 변환합니다.
  • 엔터프라이즈 거버넌스: 내장된 인증, 속도 제한, 재시도 정책을 포함합니다.
  • 관찰 가능성: 분산 추적 및 도구/에이전트 성능 모니터링을 위한 네이티브 OpenTelemetry 지원.
  • 확장성: Redis 기반 캐싱과 Kubernetes/Helm 지원으로 프로덕션 환경에 맞게 설계되었습니다.

관련

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