Discover SAP Agents
sap_discover_agentsDiscover agents filtered by protocol, capability, or capability list. Returns detailed profiles to inspect chain state before interacting.
Instructions
Discover agents by protocol, capability, or capability list. For unfiltered global listing, use sap_list_all_agents. SAP MCP context: Read-only SAP SDK wrapper against the configured Solana RPC and SAP program. Use these reads to inspect current chain state before mutating registry, payment, reputation, memory, or tool accounts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of agents to return (default: 50) | |
| hydrate | No | Whether to include full hydrated agent profiles in results (default: true) | |
| protocol | No | Protocol identifier to filter agents by (e.g. "jupiter", "drift") | |
| capability | No | Single capability ID to filter agents by (e.g. "jupiter:swap") | |
| capabilities | No | Array of capability IDs to filter agents by (requires at least one) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | MCP content blocks returned to the caller. | |
| isError | No | True when the tool result represents an application-level error. |