grpcurl

Like cURL, but for gRPC: command-line tool for interacting with gRPC services

brewmacoslinux
Try with needOr install directly
Source

About

Like cURL, but for gRPC

Commands

grpcurl

Examples

List all services available on a gRPC server$ grpcurl localhost:50051 list
Describe a specific gRPC service and its methods$ grpcurl localhost:50051 describe helloworld.Greeter
Call a gRPC method with JSON request data$ grpcurl -d '{"name":"World"}' localhost:50051 helloworld.Greeter/SayHello