FastMCP Simple Proxy Bundling
A tutorial repository to demonstrate how to use fastmcp to bundle mulitple mcps into one endpoint
Ask AI about FastMCP Simple Proxy Bundling
Powered by Claude · Grounded in docs
I know everything about FastMCP Simple Proxy Bundling. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
FastMCP Simple Proxy Bundling
This project demonstrates how to use FastMCP to bundle multiple MCPs into one endpoint.
Project Structure
mcp-proxy.py: Contains the FastMCP proxy configuration that bundles multiple MCP serversfastmcp.json: Configuration file for FastMCP environment and deployment settings
Setup
-
Install dependencies:
uv pip install fastmcp -
Run the proxy:
fastmcp run fastmcp.json
Docker Setup
You can also run this project using Docker:
-
Build and run with Docker:
docker build -t fastmcp-proxy . docker run -p 53456:53456 fastmcp-proxy -
Or use Docker Compose:
docker-compose up
Configuration
The proxy is configured to connect to the following MCP servers:
- Context7 MCP
- Playwright MCP
You can modify the mcp-proxy.py file to add or remove MCP servers as needed.
Note: The Context7 MCP server requires an API key. You'll need to replace YOUR_API_KEY in the fastmcp.json file with your actual Context7 API key.
