Step 3 of 5

# RPC method

Choose how to describe the gRPC service contract. Upload a .proto file, discover methods from a live server via reflection, or enter the route manually. Only unary RPCs are supported.

Proto definition
Upload or paste your .proto file
Required
Drop .proto file here
or click to browse
protobuf / definition
Streaming methods excluded
0 streaming method(s) found and hidden — not compatible with MCP tool calls.
Select method
Required
Descriptor-driven discovery
Use the saved draft and a descriptor set to discover services through the backend
No upstream selected Select an upstream in step 2 first
Connecting…
Live descriptor discovery is handled in step 5.
Streaming methods excluded
0 streaming method(s) discovered and hidden.
Select method
Required
Method route
Full gRPC path to the unary method
Required
gRPC route required
Format: /[package.]ServiceName/MethodName
Request type (optional)
Protobuf message name, for documentation.
Response type (optional)
Protobuf message name, for documentation.
Input and output schemas are defined in step 4
In manual mode you only need the route. The MCP tool input/output schemas — which the LLM uses to call this tool — are configured in the next step regardless of Protobuf definitions.
Method signature
gRPC route ``
Request ``
Response ``