Grpc icon

Grpc

Createdadiom-data

Proxies to a gRPC backend using a descriptors file or server reflection.

About

Grpc serves as a Management Configuration Protocol (MCP) server, designed to proxy requests to a gRPC backend. It supports configuration either through protobuf descriptor files or by leveraging gRPC server reflection, providing flexibility in how gRPC endpoints are discovered and managed. It supports both Server-Sent Events (SSE) and standard input (STDIN) transports.

Key Features

  • Uses protobuf descriptors or gRPC reflection for configuration
  • Filters gRPC services by fully qualified name
  • Attaches bearer tokens for authentication
  • Configurable backend URL
  • 7 GitHub stars
  • Supports SSE and STDIN transports

Use Cases

  • Serving as an MCP server in a service mesh environment
  • Providing a centralized configuration point for gRPC-based microservices
  • Simplifying the management of gRPC services with dynamic configuration
Craft Better Prompts with AnyPrompt