Create SAP Subscription
sap_create_subscriptionCreates a recurring subscription for an agent wallet, specifying initial fund, billing interval, and price per interval. Requires enabled signer mode and MCP policy approval.
Instructions
Create a recurring subscription for an agent wallet. SAP MCP context: Payment and settlement flow. Estimate or fetch state before creating escrows or settling calls; write operations require an enabled signer mode and MCP policy approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subId | No | Subscription ID (as a decimal string, default: 0) | |
| agentWallet | No | Agent wallet public key (base58) to create subscription for | |
| initialFund | No | Initial fund amount in lamports (as a decimal string) | |
| billingInterval | No | Billing interval in seconds between charges | |
| pricePerInterval | No | Price per billing interval in lamports (as a decimal string) |
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. |