Skip to main content
Glama

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

  1. Instale el binario: go install . o go install github.com/adiom-data/grpcmcp Asegúrese de que el directorio go bin esté en su PATH.

  2. 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.

  3. Transporte SSE. En otra terminal, ejecute grpcmcp --hostport=localhost:3000 --reflect . Al especificar hostport , se usará SSE. El punto final de SSE se servirá en http://localhost:3000/sse .

  4. 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 desde buf build -o protos.pb o protoc --descriptor_set_out=protos.pb en 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 encabezado Authorization: Bearer .

  • bearer-env string: Variable de entorno para adjuntar el token en un encabezado Authorization: Bearer . Anula bearer .

  • cadena header (repetible): encabezados para agregar en formato Key: Value .

Ayuda

Únete a nuestro Discord en https://discord.gg/hDjx3DehwG

Related MCP Connectors

Related MCP Servers

Appeared in Searches