Show Local SAP Payments Profile
sap_payments_profile_currentGet local payment profile to verify caller wallet, signer, active profile, and payment readiness for hosted x402 calls.
Instructions
Return the local SAP MCP profile used by the sap_payments bridge for hosted x402 paid/write calls. Use this instead of the remote sap_profile_current when checking the caller wallet, signer, active profile, and local payment readiness. Never returns keypair bytes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | SAP MCP mode from the local profile. | |
| rpcUrl | No | Redacted RPC URL used by the local profile. | |
| network | No | Derived Solana network for the local profile RPC. | |
| programId | No | SAP program id configured by the local profile. | |
| configPath | Yes | Local profile config path used by the bridge. | |
| serverRole | Yes | Role of this local MCP server. | |
| walletPath | No | Configured local wallet path. File contents are never returned. | |
| activeProfile | Yes | Profile selected by ~/.config/mcp-sap/.active-profile. | |
| secretMaterial | Yes | Secret handling guarantee. | |
| signerPublicKey | No | Public key of the local signer when available. | |
| signerConfigured | Yes | Whether the local bridge resolved a signer. | |
| recommendedPaidTool | Yes | Tool agents should call for hosted paid/write calls. | |
| walletPathConfigured | Yes | Whether a wallet path is configured. |