
一个AI网关、注册表和代理,位于任何MCP、A2A或REST/gRPC API面前,提供一个统一的终端,具备集中式发现、防护和管理功能。
概览
一个开源注册表和代理,通过集中治理、发现和可观察性联合MCP、A2A和REST/gRPC API。优化代理和工具调用,并支持插件。 是一个开源的注册表和代理,将工具、代理和API联合到一个干净的终端中,方便您的AI客户。它为您的AI基础设施提供集中治理、发现和可观察性: - — MCP、REST、gRPC到MCP的转换和TOON压缩 - — A2A协议、兼容OpenAI和Anthropic代理路由 - — REST服务的速率限制、认证、重试和反向代理 - — 40+插件用于额外传输、协议和集成 - — 与Phoenix、Jaeger、Zipkin及其他OTLP后端的OpenTelemetry追踪 它作为完全合规的MCP服务器运行,可通过PyPI或Docker部署,并可通过Redis支持的联合和缓存扩展到Kubernetes上的多集群环境。
概述(AI 翻译)
一个开源注册表和代理,通过集中式治理、发现和可观察性将MCP、A2A和REST/gRPC API联合起来。优化代理和工具调用,并支持插件。
ContextForge 是一个开源的注册表和代理,将工具、代理和 API 联合到一个干净的终端中,服务于您的 AI 客户端。它为您的 AI 基础设施提供集中式治理、发现和可观察性:
- 工具网关 — MCP、REST、gRPC到MCP的转换和TOON压缩
- 代理网关 — A2A协议,兼容OpenAI且人为代理路由
- API 网关 — REST 服务的速率限制、认证、重试和反向代理
- 插件扩展性 — 40+插件,用于额外的传输、协议和集成
- 可观测性 — 使用Phoenix、Jaeger、Zipkin及其他OTLP后端进行OpenTelemetry追踪
它作为完全合规的MCP服务器运行,可通过PyPI或Docker部署,并可通过Redis支持的联合和缓存扩展到Kubernetes上的多集群环境。
目录
- 概述与目标
- 快速启动 - PyPI
- 快速入门 - 容器
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
ContextForge
An open source registry and proxy that federates MCP, A2A, and REST/gRPC APIs with centralized governance, discovery, and observability. Optimizes Agent & Tool calling, and supports plugins.
ContextForge is an open source registry and proxy that federates tools, agents, and APIs into one clean endpoint for your AI clients. It provides centralized governance, discovery, and observability across your AI infrastructure:
- Tools Gateway — MCP, REST, gRPC-to-MCP translation, and TOON compression
- Agent Gateway — A2A protocol, OpenAI-compatible and Anthropic agent routing
- API Gateway — Rate limiting, auth, retries, and reverse proxy for REST services
- Plugin Extensibility — 40+ plugins for additional transports, protocols, and integrations
- Observability — OpenTelemetry tracing with Phoenix, Jaeger, Zipkin, and other OTLP backends
It runs as a fully compliant MCP server, deployable via PyPI or Docker, and scales to multi-cluster environments on Kubernetes with Redis-backed federation and caching.
Table of Contents
安装
uvx --from mcp-contextforge-gateway mcpgateway --host 0.0.0.0 --port 4444