grpcmcp
grpcmcp
Un servidor MCP simple que actuará como proxy hacia un backend grpc basándose en un archivo de descriptores proporcionado o usando reflexión.
Inicio rápido
Instale el binario:
go install .ogo install github.com/adiom-data/grpcmcpAsegúrese de que el directorio go bin esté en su PATH.En una terminal, ejecute el ejemplo grpc server
go run example/main.go. Esto iniciará un servicio de estado de grpc en el puerto 8090 con la reflexión del servidor habilitada. Tenga en cuenta que se ejecuta en el puerto predeterminado al que se conectará grpcmcp.Transporte SSE. En otra terminal, ejecute
grpcmcp --hostport=localhost:3000 --reflect. Al especificarhostport, se usará SSE. El punto final de SSE se servirá enhttp://localhost:3000/sse.Transporte STDIN Configure la configuración de MCP, por ejemplo
"grpcmcp": {
"command": "grpcmcp",
"args": ["--reflect"]
}Related MCP server: MCP Manager
Opciones / Características
grpcmcp --help para obtener una lista completa de opciones.
cadena
hostport: cuando se configura, utiliza SSE y esto sirve como host:puerto del servidor.cadena
descriptors: especifica la ubicación del archivo de las definiciones de protobuf generadas desdebuf build -o protos.pboprotoc --descriptor_set_out=protos.pben lugar de usar la reflexión de gRPC.reflect: si se configura, utilice la reflexión para recuperar los puntos finales de gRPC en lugar del archivo descriptor.cadena
url: especifica la URL del servidor backend.cadena
services: lista separada por comas de nombres de servicios gRPC completamente calificados para filtrar.cadena
bearer: token que se adjuntará en un encabezadoAuthorization: Bearer.bearer-envstring: Variable de entorno para adjuntar el token en un encabezadoAuthorization: Bearer. Anulabearer.cadena
header(repetible): encabezados para agregar en formatoKey: Value.
Ayuda
Únete a nuestro Discord en https://discord.gg/hDjx3DehwG
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceGateway MCP Server - Route MCP requests intelligently to multiple backend servers.3MIT
- Alicense-qualityAmaintenanceSelf-hosted MCP proxy and aggregation platform. Register multiple upstream MCP servers and expose them through a single unified endpoint with namespace routing, multi-transport support (HTTP/SSE, stdio, OpenAPI→MCP), per-tool overrides, and a web admin UI.16MIT
- Flicense-qualityCmaintenanceAggregate, route, and orchestrate multiple MCP backend servers behind a single MCP endpoint.
- Alicense-qualityBmaintenanceCentralized MCP control plane that proxies multiple upstream MCP servers with tool namespacing, filtering, policy enforcement, audit logging, and health checks.7MIT
Related MCP Connectors
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
MCP server for interacting with the Supabase platform
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/adiom-data/grpcmcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server