Simplify APIs with mcp-context-forge
Unify endpoint management for MCP, A2A, or REST/gRPC APIs. For founders needing centralized discovery and control, with 4.0k+ GitHub stars.
4,081 stars748 forksPythonQuality 8/10Updated 7/13/2026100% free ยท open source mcp-context-forge unifies endpoint management for MCP, A2A, or REST/gRPC APIs, providing centralized discovery and control
git clone https://github.com/IBM/mcp-context-forge.git
- โขYou have multiple MCP, A2A, or REST/gRPC APIs and need a single point of management
- โขYou want to optimize Agent & Tool calling and support plugins for your APIs
- โขYou require guardrails and management for your APIs, with a unified endpoint
- 1Navigate to the cloned repository: `cd mcp-context-forge`
- 2Modify the `config.yaml` file to configure your API endpoints
- 3Run the context-forge server using `python -m mcp_context_forge.main`
- 4Use the `curl` command to test the unified endpoint, e.g., `curl http://localhost:8080/v1/endpoints`
- 5Explore the API documentation and plugins in the `docs` and `plugins` directories
Ready-to-paste prompt curl -X POST -H "Content-Type: application/json" -d '{"api": "my-mcp-api", "method": "GET", "path": "/users"}' http://localhost:8080/v1/callHeads up: Ensure you have Python 3.7 or later installed, as mcp-context-forge requires this version to run
Saves to your device
Topics
agents
ai
api-gateway
asyncio
authentication-middleware
devops
docker
fastapi
federation
gateway
generative-ai
jwt
kubernetes
llm-agents
mcp
model-context-protocol
observability
prompt-engineering
python
tools
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.