Access modes
New hosted connections use one address:
Add that address to Grok Bot, ChatGPT, Claude, Cursor, or another remote MCP client. The connection starts in guest mode and upgrades in place after Dexter authorization. You keep the same plugin entry and conversation.
Hosted OpenDexter
The hosted address lists these tools in guest mode:
x402_searchx402_checkx402_accessx402_walletdexter_portfolio
Search, quote inspection, and wallet-proof access can begin without a wallet connection. A wallet or portfolio call asks the host to open Dexter authorization. Approve that request with your passkey to bind your Dexter Wallet.
After authorization, OpenDexter adds payment status, execution, asset actions, reconciliation, and wallet history. Wallet data and spending authority come from the passkey-bound Dexter account.
Use hosted OpenDexter when the agent runs in a remote app or when you want the same Dexter Wallet available across clients.
Local OpenDexter
Run the maintained package on a machine you control:
The setup command configures supported local clients such as Codex, Claude Code, Cursor, VS Code, Windsurf, and Gemini CLI. Follow the wallet and sign-in instructions it prints, then start a new client session.
Use one OpenDexter registration per client. A hosted registration in one client and a local installation in another can share the same Dexter account.
Existing Dexter MCP integrations
https://mcp.dexter.cash/mcp remains available for older account-linked integrations. New Grok Bot and remote MCP setups use https://open.dexter.cash/mcp, which combines guest discovery with passkey OAuth on one connection.
Connection check
Guest access and an authorized wallet are separate states:
- The plugin appears under the client's installed connections.
x402_searchreturns public results without Dexter sign-in.- A wallet request opens Authorize or Authenticate.
- You approve the connection with your Dexter passkey.
x402_walletreturns the wallet bound to that connection.
Steps 2 and 5 prove the guest and wallet states separately. A Connected label by itself only confirms that the client can reach the server.