Problema
Hoje os MCP Servers estão espalhados por diversos catálogos independentes (mcpserver.cloud, mcp.run, smithery.ai etc.), sem um ponto único de verdade. Isso gera:
Links de referência:
topic:mcp-server
, mas sem nenhum critério de qualidade unificado.mcp-server
.q=topic:mcp-server
) e aplica filtros (estrelas, última atualização, tags)./servers/<nome>/<versão>.json
, contendo metadados obrigatórios:
{
"name": "translator-serv",
"version": "1.2.0",
"description": "Tradução de textos em 50 idiomas",
"tags": ["nlp","translation","sse"],
"installCommand": "mcp install translator-serv@^1.2.0",
"sseEndpoint": "https://hub.example.com/services/translator-serv/v1.2.0/sse",
"qualityScore": 0.87,
"repository": "https://github.com/me/translator-serv"
}
index.json
agregando todos os serviços e publica via GitHub Pages.npx supergateway \
--stdio "node dist/index.js" \
--port 8000 \
--baseUrl https://hub.example.com \
--ssePath /services/translator-serv/v1.2.0/sse \
--messagePath /services/translator-serv/v1.2.0/invoke
POST /register
e PUT /heartbeat
dos MCP Servers (autenticados por API key).GET /sse
público (autenticado por token cliente) com snapshot inicial + eventos added
/removed
.index.json
, API keys e tokens JWT.mcp search
).mcp install <service>@<semver>
com copy‑&‑paste.Com esse plano, entregamos um registry centralizado, confiável e de baixo custo, reforçando a adoção de MCP Servers em qualquer aplicação.