grpcurl
grpcurl -plaintext localhost:50051 list
grpcurl -plaintext localhost:50051 describe myapp.v1.TaskService
grpcurl -plaintext -d '{"id": "42"}' localhost:50051 myapp.v1.TaskService/GetTask
grpcurl -plaintext -d '{"task_id": "42"}' localhost:50051 \
myapp.v1.TaskService/WatchTask
Requires the server to have server reflection enabled (tonic_reflection::server::Builder).