MCP
Local testing
Verify the local OAuth, approval-link, and temporary mock-card flow.
Test the complete local flow with a fresh Wallet account and a compatible MCP client before relying on the integration.
Verification checklist
- Open /docs without signing in.
- Connect an MCP client to the local /mcp endpoint and finish the browser OAuth flow.
- Call get_account and confirm the account belongs to the signed-in Wallet user.
- Create an authorization and confirm its approval URL is unique and opens the matching request.
- Approve the request in Wallet, then retrieve it from the MCP client until it is active.
- Run check_purchase and confirm it issues and reserves nothing. Run issue_temporary_card and confirm the result is a purchase-bound, non-chargeable synthetic credential in the 000000 namespace, with no payment made.
Common local issues
The client cannot connect | Confirm the local server is running and the MCP URL ends in /mcp. |
|---|---|
The browser cannot finish sign-in | Confirm the local OAuth redirect URL and Wallet base URL match. |
A card setup link fails | Confirm Yuno enrollment environment variables are configured for the local service. |
The authorization stays draft | Open the exact approval URL while signed in to the Wallet account that owns it. |