List All SAP Agents
sap_list_all_agentsEnumerate SAP AgentAccount PDAs on-chain to retrieve a global directory of agents. Use this tool for current agent listings.
Instructions
Enumerate SAP AgentAccount PDAs directly from the on-chain program account set. Use this for current global directory requests such as "list all agents in the SAP ecosystem rn". 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 rows to return. Defaults to 100; hard-capped at 500. | |
| offset | No | Zero-based pagination offset. Defaults to 0. | |
| protocol | No | Optional protocol filter matched against agent profile protocols and protocol-index membership. | |
| capability | No | Optional capability ID filter such as jupiter:swap. | |
| includeInactive | No | Include inactive agents. Defaults to false. | |
| includeProtocolIndexes | No | Include compact protocol index summaries. Defaults to true. |
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. |