How do I configure the proxy?
Use a JSON configuration file; see the full reference in docs/configuration.md.
@TBXark
An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpProxy": {
"baseURL": "https://mcp.example.com",
"addr": ":9090",
"name": "MCP Proxy",
"version": "1.0.0",
"options": {
"panicIfInvalid": false,
"logEnabled": true,
"authTokens": [
"DefaultTokens"
]
}
},
"mcpServers": {
"github": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
},
"options": {
"toolFilter": {
"mode": "block",
"list": [
"create_or_update_file"
]
}
}
},
"fetch": {
"command": "uvx",
"args": [
"mcp-server-fetch"
],
"options": {
"panicIfInvalid": true,
"logEnabled": false,
"authTokens": [
"SpecificTokens"
]
}
},
"amap": {
"url": "https://mcp.amap.com/sse?key=<YOUR_TOKEN>"
}
}
}Create or update a single file in a GitHub repository
Search for GitHub repositories
Create a new GitHub repository in your account
Get the contents of a file or directory from a GitHub repository
Push multiple files to a GitHub repository in a single commit
Create a new issue in a GitHub repository
Create a new pull request in a GitHub repository
Fork a GitHub repository to your account or specified organization
Create a new branch in a GitHub repository
Get list of commits of a branch in a GitHub repository
List issues in a GitHub repository with filtering options
Update an existing issue in a GitHub repository
Add a comment to an existing issue
Search for code across GitHub repositories
Search for issues and pull requests across GitHub repositories
Search for users on GitHub
Get details of a specific issue in a GitHub repository.
Get details of a specific pull request
List and filter repository pull requests
Create a review on a pull request
Merge a pull request
Get the list of files changed in a pull request
Get the combined status of all status checks for a pull request
Update a pull request branch with the latest changes from the base branch
Get the review comments on a pull request
Get the reviews on a pull request
MCP Proxy Server is an MCP proxy that aggregates multiple MCP servers behind a single HTTP entrypoint. It is designed for developers who need to consolidate tools, prompts, and resources from many MCP servers into one unified endpoint.
Build from source, install via Go, or use the Docker image. Run the binary with a JSON configuration file using the --config flag. Detailed configuration and usage are documented in the linked docs.
Use a JSON configuration file; see the full reference in docs/configuration.md.
It supports stdio, SSE, and streamable-http client types.
Yes, the Docker image supports launching MCP servers via npx and uvx. See docs/deployment.md for details.
Yes, an online converter is available at https://tbxark.github.io/mcp-proxy.
Refer to docs/deployment.md for Docker, docker-compose, and other deployment options.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Hindsight: Agent Memory That Learns
MCP Toolbox for Databases is an open source MCP server for databases.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
评论