SDK oficial de Python para criar servidores e clientes do Model Context Protocol que conectam aplicações com LLMs a ferramentas, dados e prompts.
tbxark/mcp-proxy
Um servidor proxy MCP que reúne vários servidores MCP em um único endpoint HTTP para clientes como o Claude.
- Estrelas
- 739
- Forks
- 111
- Issues abertas
- 25
- Último commit
- mês passado
O que é?
O MCP Proxy Server fica entre clientes MCP e vários servidores MCP downstream, expondo as ferramentas, os prompts e os recursos deles por meio de um único servidor HTTP. Assim, os clientes se conectam uma vez, em vez de configurar cada servidor MCP separadamente.
Os servidores downstream podem ser iniciados como processos locais via stdio ou acessados por SSE ou streamable HTTP, permitindo que um único arquivo de configuração combine servidores locais e remotos. Os endpoints disponibilizados usam Server-Sent Events ou streamable HTTP. Para servidores downstream que exigem OAuth interativo, como o Notion, o proxy pode armazenar e renovar o token, permitindo que todos os clientes compartilhem uma única autorização.
O projeto é escrito em Go e é distribuído como binário, pode ser instalado com Go e também está disponível como imagem Docker, que inclui npx e uvx para iniciar servidores baseados em npm e Python. Uma URL de configuração remota pode ser informada na inicialização.
Recursos principais
- 01Reúne ferramentas, prompts e recursos de vários servidores MCP.
- 02Atende clientes por Server-Sent Events ou streamable HTTP.
- 03Conecta-se a servidores downstream via stdio, SSE ou streamable HTTP.
- 04Armazena e renova tokens OAuth de servidores downstream que exigem login interativo.
- 05Disponível como binário, instalação via Go ou imagem Docker.
Casos de uso
- Oferecer a um cliente MCP, como o Claude, um único endpoint para vários servidores MCP locais e remotos.
- Compartilhar uma única autorização OAuth de um serviço MCP hospedado com uma equipe.
- Executar em um container servidores MCP iniciados via npx ou uvx, expondo uma única porta.
Início rápido
- 1
Clone o repositório
git clone https://github.com/tbxark/mcp-proxy.git - 2
Acesse o diretório do projeto
cd mcp-proxy - 3
Compile o binário
make build - 4
Execute o proxy com seu arquivo de configuração
./build/mcp-proxy --config path/to/config.json
Antes de usar
- Antes que o proxy possa fazer algo útil, você precisa criar um arquivo de configuração que liste os servidores MCP downstream.
Tópicos
Perguntas frequentes
- O que é mcp-proxy?
- Um servidor proxy MCP que reúne vários servidores MCP em um único endpoint HTTP para clientes como o Claude. O MCP Proxy Server fica entre clientes MCP e vários servidores MCP downstream, expondo as ferramentas, os prompts e os recursos deles por meio de um único servidor HTTP. Assim, os clientes se conectam uma vez, em vez de configurar cada servidor MCP separadamente.
- mcp-proxy é gratuito? Qual é a licença?
- mcp-proxy é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mcp-proxy ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de mcp-proxy foi em 15 de set. de 2026.
- Para que posso usar mcp-proxy?
- Oferecer a um cliente MCP, como o Claude, um único endpoint para vários servidores MCP locais e remotos. Compartilhar uma única autorização OAuth de um serviço MCP hospedado com uma equipe. Executar em um container servidores MCP iniciados via npx ou uvx, expondo uma única porta.
- Como instalar mcp-proxy?
- Clone o repositório: git clone https://github.com/tbxark/mcp-proxy.git Acesse o diretório do projeto: cd mcp-proxy Compile o binário: make build Execute o proxy com seu arquivo de configuração: ./build/mcp-proxy --config path/to/config.json
- Onde consigo mcp-proxy?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tbxark/mcp-proxy
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
SDK oficial de TypeScript para criar servidores e clientes do Model Context Protocol e fornecer contexto padronizado a aplicações com LLMs.
Um gateway local-first que reúne ferramentas MCP, prompts e configurações em playbooks portáteis, acessíveis a agentes de IA por um único endpoint.
Um servidor Model Context Protocol que conecta dados do Google Search Console a assistentes de IA como Claude, Cursor e Codex para análise de SEO em linguagem natural.
Assistente de IA para desktop e multiplataforma que se conecta aos principais provedores de LLM e funciona como cliente MCP com uma base de conhecimento local.
Plataforma open source de testes e avaliação para servidores MCP, que permite inspecionar, conversar com e depurar servidores MCP, apps MCP e apps do ChatGPT.