Skip to main content

Sign-in

Claude Code does not open the browser on its own. Run /mcp, select 1tx and choose Authenticate.
The client stopped listening for the login before you clicked Allow. In Claude Code, keep the /mcp dialog open until the browser shows the login is complete, then try again.
Deny was clicked on the consent page. Start the sign-in again from your client.
Your sign-in lasts 30 days. Sign in again from your client (in Claude Code: /mcp → Authenticate).

Actions

The action is on Unichain, where your 1Tx non-custodial wallet can’t act yet. Use a market on Arbitrum, Base or Monad.
A batch is built against a recent block, and one with a swap expires quickly. Ask the agent to build it again.
The server simulated it and it would have reverted, or the market isn’t open for deposits. The refusal says why. Retrying unchanged returns the same answer.
Gas is paid in USDC from the same wallet, so a deposit has to leave a small reserve for it. Deposit a little less than the full balance.
A bridge needs a second batch on the destination chain. Ask for action_status on the bridge; at destination_ready, ask the agent to run redeem_bridge and approve it.

Connection details

For anyone building an MCP client or checking a connection by hand. A request without a valid token gets 401 with a WWW-Authenticate header whose resource_metadata points to the protected resource metadata above.