MCP.Market

Uniswap Tx Builder MCP server

by Yummybait-fin·io.github.Yummybait-fin/uniswap-tx-builder-mcp·v0.4.3

Builds and simulates unsigned Uniswap v3 liquidity-position transactions — keyless, never signs.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

0 stars52 downloads/wk

Reviews

Write one

Nobody has reviewed Uniswap Tx Builder yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Uniswap Tx Builder tools (11)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • build_approve

    Build an UNSIGNED tx that approves `spender` to move up to `amount` of `token` on

  • build_close

    Build an UNSIGNED tx that removes all liquidity and collects everything from a

  • build_collect

    Build an UNSIGNED tx that collects all uncollected fees from a Uniswap v3

  • build_increase

    Build an UNSIGNED tx that adds liquidity to an EXISTING Uniswap v3 position.

  • build_mint

    Build an UNSIGNED tx that mints a new Uniswap v3 position. Amounts are decimal

  • build_swap

    Build an UNSIGNED tx that swaps `amountInWei` of `tokenIn` for `tokenOut`

  • build_wrap

    Build an UNSIGNED payable tx that wraps `amountWei` native ETH into WETH via the

  • get_pool_state

    READ-ONLY (builds no tx). Returns the pool's LIVE state: pool address, tick,

  • get_positions

    READ-ONLY (builds no tx). Lists every Uniswap v3 position NFT `owner` holds on

  • get_swap_quote

    READ-ONLY (builds no tx). Quotes an exact-in single-hop `tokenIn` → `tokenOut` swap

  • plan_position

    READ-ONLY helper (builds no tx). Given a human price range (token1 per token0) and

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan18 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Uniswap Tx Builder compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,255 servers
Tools
11
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
52
more than 43% of 12,191 servers with a package

What its tools let an agent do: 11 read

Install Uniswap Tx Builder in Claude Code, Cursor or VS Code

Runs npx -y @yummybait/uniswap-tx-builder-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add uniswap-tx-builder-mcp -- npx -y @yummybait/uniswap-tx-builder-mcp
Add to Cursor

What the publisher says

From the Uniswap Tx Builder repository's README, as published. We do not edit it. Read it on GitHub

uniswap-tx-builder-mcp

A keyless MCP server that builds unsigned Uniswap v3 liquidity-position transactions and optionally simulates them via ethcall. It never holds keys and never signs** — you take the returned calldata and sign + broadcast it with your own wallet (viem, a CDP wallet MCP, any signer).

Because it's keyless, the only limits that apply to a built tx are your wallet's — the server's threat surface is just "it returns calldata and reads public RPCs."

Ecosystem

Part of Yummybait:

reference agent that drives this MCP with a Coinbase CDP wallet as the signer.

  • cdp-wallet-agent-example — a
  • yummybait.finance — the product these tools power.

Tools

Every build tool returns tx = { to, data, value, chainId } plus rlp — the unsigned EIP-1559 (type-2) serialization of tx with nonce/fees/gas zeroed (signing services like the CDP API populate them; serialize tx yourself if you manage nonces) — and a human description. value is "0" except the payable Universal Router wrap/swap builds. Addresses are 0x…40; positionId and amounts are decimal strings (they exceed JS safe integers).

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Uniswap Tx Builder: common questions

Is Uniswap Tx Builder MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Uniswap Tx Builder safety report
How do I install Uniswap Tx Builder?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Uniswap Tx Builder need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Uniswap Tx Builder maintained?
The last commit was 42 days ago (2026-09-23). The latest release is v0.4.3.
How does Uniswap Tx Builder compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,255 servers); tools 11 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.