Get Pairing URI
get_pairing_uriStarts or checks the WalletChan RPC bridge and returns the wallet pairing URI plus local QR page URL when pairing is needed, supporting WalletConnect or MetaMask Connect.
Instructions
Start or inspect the managed WalletChan RPC bridge and return the wallet pairing URI and local QR page URL when pairing is needed. The URI may be WalletConnect or MetaMask Connect depending on the managed RPC transport. When a pairing URI is available, the tool emits an MCP image content block with the QR code before the text fallback.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Alias for forceNewSession. | |
| waitMs | No | How long to wait for the pairing URI when starting walletchan-rpc. Defaults to 15000. | |
| account | No | Optional MetaMask Connect account address to request. Use with forceRequest: true when asking MetaMask to switch/select a specific account. | |
| transport | No | Alias for walletTransport. | |
| forceRequest | No | If true, ask the active transport to show a new connection/account request even if already connected. Currently useful for MetaMask Connect account switching. | |
| forceNewSession | No | If true, disconnect stored wallet sessions and generate a fresh URI for pairing a different wallet. | |
| walletTransport | No | Optional live switch for the managed RPC wallet transport. Use walletconnect or metamask-connect. |