This is an early release preview. You may encounter bugs.
mcpContextForge logo
Unclaimed

Tool coding connectors monitoring

mcpContextForge

Registry and proxy that federates MCP, A2A, and REST/gRPC APIs behind one endpoint with governance, discovery, and observability

Built by IBM

A+ 91/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
No votes yet

01 / About

What mcpContextForge is.

ContextForge is a registry and proxy that puts Model Context Protocol (MCP) servers, agent-to-agent (A2A) servers, and REST or gRPC APIs behind a single endpoint, adding centralised governance, discovery, and observability. It runs as a fully compliant MCP server itself, so a client connects to one place instead of to each backend.

The gateway is organised in layers. A tools gateway federates MCP servers and translates REST and gRPC services into MCP, using server reflection to discover gRPC methods automatically. An agent gateway routes to external agents over A2A. An API gateway adds rate limiting, authentication, retries, and reverse proxying for REST services. A plugin layer carries more than 40 plugins for additional transports, protocols, and integrations.

Three registries sit behind that surface: prompts as Jinja2 templates with multimodal support and versioning with rollback, resources addressed by URI with MIME detection, caching, and server-sent-event updates, and tools that are either native or adapted from a REST API with automatic JSON Schema extraction, input validation, and concurrency controls. An admin interface covers real-time management, configuration, and log viewing with filtering, search, and export, and supports airgapped deployment.

Transports include HTTP, JSON-RPC, WebSocket, server-sent events with configurable keepalive, stdio, and streamable HTTP, and a stdio wrapper lets a client reach the gateway over standard input and output while keeping JWT authentication. Authentication can be basic, JWT, or a custom scheme, with user-scoped OAuth tokens; a JWT signing secret and an encryption secret are required in every environment, including local development, or the gateway does not start. Tracing uses OpenTelemetry over OTLP to backends including Phoenix, Jaeger, Zipkin, Tempo, DataDog, and New Relic, and captures token usage, cost, and model performance. Deployment is from PyPI or a container image, scaling to multi-cluster Kubernetes with Redis-backed federation and caching.

Features

  • Federation: any MCP server, A2A server, or REST and gRPC API behind one endpoint, with a selectable protocol version
  • Virtualisation: non-MCP services wrapped as virtual MCP servers, registering tools, prompts, and resources
  • gRPC translation: reflection-based service discovery and method introspection turn gRPC services into MCP tools
  • REST adapter: automatic JSON Schema extraction plus header, token, and custom auth support with retry and rate-limit policies
  • Registries: versioned Jinja2 prompt templates, URI-addressed resources with caching, and validated tools
  • Plugins: more than 40 plugins for additional transports, protocols, and integrations
  • Transports: HTTP, JSON-RPC, WebSocket, SSE with keepalive, stdio, and streamable HTTP, plus a stdio wrapper
  • Auth: basic, JWT, or custom schemes with user-scoped OAuth tokens and upstream authorization header passthrough
  • Observability: OpenTelemetry tracing to Phoenix, Jaeger, Zipkin, Tempo, DataDog, and New Relic, with token and cost metrics
  • Admin UI: real-time management, configuration, and a filterable log viewer, with airgapped deployment support
  • Scaling: Docker or PyPI deployment, Redis-backed caching, and multi-cluster federation on Kubernetes

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

03 / Related

More around mcpContextForge.

Tool

Jarvis Registry

ConnectorsSecurityMonitoring

ascending-llc

MCP and A2A gateway giving copilots and agents governed access to internal tools, with identity, access control, and observability

a2aoauthgatewayauth

A+
Tool

ToolJet

DeploymentCodingMonitoring

ToolJet

ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents

agent-builderinternal-toolsdockerkubernetes

A+
Tool

EnterpriseAgentFramework

CodingSecurityConnectors

w8123

面向 OA、ERP、CRM、工单等企业系统快速构建智能体,让 AI 在权限、审计与治理约束下安全调用真实业务能力。Build agents quickly for enterprise systems such as OA, ERP, CRM, and ticketing, en

a2atool-callingraggovernance

C
Tool

AIProxy

CodingMonitoring

labring

AI gateway with OpenAI-, Anthropic-, and Gemini-compatible routing, multi-tenant management, monitoring, and a plugin system

gatewaymulti-tenantopenai-compatiblemonitoring-dashboard

B
Tool

Brigade

CodingMemoryConnectors

spinabot

Persisting chat logs does not make an agent learn. Hindsight is a self-hostable memory backend with explicit retain, rec

productivitymulti-agentshared-memorylocal-firstdelegation

A
Tool

Cc Haha

CodingInterfaceConnectors

NanmiCoder

本地优先的跨平台 Claude Code / Agent 桌面工作台:多 Agent、Git Worktree、代码 Diff、技能市场、多模型、Computer Use、任务感知桌面宠物,并支持微信、飞书、钉钉、Telegram、WhatsApp 与 H5 访问。

desktopgit-worktreecomputer-usemulti-agent

A

04 / Build

Build with mcpContextForge.

Browse the catalogue for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get mcpContextForge →

Browse the catalogue