
gRPC Federation
by mercari
Automate BFF server generation and gRPC microservice aggregation using Protocol Buffer options.
What it does\nConnects multiple gRPC microservices into a single Backend for Frontend (BFF) server. It allows AI and clients to interact with a federated API layer that aggregates data from various services without requiring manual boilerplate for type conversions or request orchestration.\n\n## Tools\n- protoc-gen-grpc-federation: Generates gRPC server code from proto definitions.\n- grpc-federation-linter: Validates federation configurations.\n- grpc-federation-language-server: Provides IDE support for federation protos.\n- grpc-federation-generator: Monitors proto changes for interactive code generation.\n\n## Installation\nConfigure via buf generate or protoc plugin. For Claude Desktop, ensure the generated server binary is reachable:\njson\n{\n \"mcpServers\": {\n \"grpc-federation\": {\n \"command\": \"/path/to/grpc-federation-server\",\n \"args\": []\n }\n }\n}\n\n\n## Supported hosts\n- claude
Quick install
protoc --grpc-federation_out=. service.protoInformation
- Pricing
- free
- Published
- 5/18/2026
- stars






