Uniswap Api logo
ConnectorUniswap Api

Uniswap Api integration for Claude and Codex

Create a Uniswap Api connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Uniswap Api from Claude

Add the Uniswap Api connection to a Space that runs Claude, then use it from every channel in that Space.

Use Uniswap Api from Codex

Add the Uniswap Api connection to a Space that runs Codex, then use it from every channel in that Space.

Use Uniswap Api from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Developer Tools & IT

What the Uniswap Api connector can do

Uniswap Trading API for executing swaps and managing liquidity across 25+ blockchain networks

One connection, many Spaces

Connect Uniswap Api once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Check Token Approval

    Tool to check if a wallet has sufficient token approval for a specified transaction amount. Returns an approval transaction if needed, or null if approval already exists. Use this before executing a swap to verify or obtain the necessary token approval.

  • Check Wallet Delegation

    Get the current delegation status and message for a smart contract wallet across different chains. Returns delegation information for each chain ID in the request, including whether the wallet is delegated, the delegate address, and delegator information. Use when checking if a smart contract wallet has delegated its swap permissions to another address or if someone has delegated to it.

  • Encode 7702 transactions

    Encode a list of transactions into a single transaction for smart contract wallet execution (EIP-7702). All transactions must have the same chainId. Use when you need to batch multiple transactions into a single smart contract wallet transaction for atomic execution.

  • Get Gasless Orders

    Retrieve one or more gasless orders from Uniswap, optionally filtered by query parameters. Must include at least one of: orderId, orderIds, orderStatus, swapper, or filler. Use when you need to check the status or details of Uniswap gasless orders (UniswapX orders).

  • Get Quote

    Requests a quote according to the specified swap parameters. This endpoint may be used to get a quote for a swap, a bridge, or a wrap/unwrap. The resulting response includes a quote for the swap and the proposed route by which the quote was achieved, along with estimated gas fees. Use when you need to get a quote for a token swap before executing the transaction.

Connection

API and auth details

Uniswap Labs APIs support onchain swapping and liquidity workflows. Integrations can quote and execute swaps, bridge/wrap tokens, place limit-order and batched actions, create or modify liquidity positions, migrate positions, claim fees, and use Permit2-enabled flows with API keys from the Uniswap Developer Portal.

FAQ

Questions people ask before connecting Uniswap Api

Can Claude use Uniswap Api?

Yes. Add a Uniswap Api connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Uniswap Api through Type?

Yes. Add a Uniswap Api connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Uniswap Api MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More developer tools & it connectors