Trnch: Robinhood Chain rug checker

fun.trnchPublished by trnch.funOfficial publisherv1.1.0Updated Nov 1, 2026

Robinhood Chain rug checker for AI agents: TIA scam screening, live new tokens, best DEX route.

VerifiedStreamable HTTPWeb executableFinanceSecurity & Monitoring

Overview

AI-generated overview

Remote MCP server for Robinhood Chain tokens: screen launches for rugs and honeypots, read the live Heat feed, and build swaps across six DEX routers.

What you can do
  • Check any Robinhood Chain token for rugs, honeypots, scam contracts or copycats and get its public risk category
  • Read public 24-hour screening stats: tokens spotted, kept out, rugs detected and median detection delay
  • Read the live Heat of screened new tokens with rank, price, liquidity, volume and entry time
  • Quote a swap across six routers and compare the best amount out
  • Build buy and sell transactions for the wallet to sign, and optionally report a sent transaction hash
When to use it
Use it when an agent trades or evaluates new Robinhood Chain tokens and you want a pre-buy scam screen plus best-route swap building. The check and stats tools work without a key, so it is also useful for read-only risk lookups.
Requirements
Remote streamable HTTP endpoint; no local runtime needed. trnch_check, trnch_stats and the two register tools need no key. Trading tools need an API key sent as the Authorization header (Bearer), obtained by signing a message with a wallet that holds 10 USDG or 0.004 ETH on Robinhood Chain. Stdio-only clients need a Node 18+ bridge.
Before you install
Trading tools build real swaps paid in USDG with a 0.5% fee, and the wallet must sign them; TRNCH does not hold funds or keys. The API key is shown once and grants trading on that wallet, so store it safely. Registering requires a funded wallet and a personal_sign signature. Screening is a signal, not a guarantee, and usage is rate-limited.

Installation

In SourceWeft

  1. Open Trnch: Robinhood Chain rug checker in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/fun.trnch%2Ftrnch/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "trnch-robinhood-chain-rug-checker": {
      "type": "http",
      "url": "https://trnch.fun/api/mcp"
    }
  }
}

README

Trnch: Robinhood Chain rug checker and MCP server

[TRNCH MCP connector – tool definition quality and endpoint health on Glama]

Robinhood Chain MCP server for AI agents: rug checker, honeypot checker, memecoin trading, best DEX route. Trade new Robinhood Chain tokens (chainId 4663) from your agent through TRNCH: a non-custodial trading terminal with a live feed of screened launches.

  • Rug checker: trnch_check tells any agent, without a key, whether a Robinhood Chain token is kept out by TIA (rug, honeypot, scam contract, heavy sell tax, copycat, dump) and its public risk category. A signal, never a guarantee. Every decision is public at https://trnch.fun/tia.
  • The Heat: new tokens, ranked live a few seconds after their pool is created.
  • TIA (Trnch Intelligence Agency): screens every launch before it reaches the feed. Rugs, honeypots, scam contracts, heavy sell taxes and copycats are kept out, and the API refuses to trade them.
  • Best route: each swap is quoted across six routers (KyberSwap, LI.FI, Uniswap, 0x, SushiSwap, 1inch). The best return is built as a transaction your wallet signs. TRNCH never holds funds or keys.
  • 0.5% fee per swap, already deducted from the amounts returned.

Live numbers, no key: https://trnch.fun/api/bot/v1/stats. It returns tokens spotted, tokens kept out as High risk, rugs detected and the median detection delay, all over the last 24 hours.

Connect

Remote MCP server, streamable HTTP:

https://trnch.fun/api/mcp

Claude Desktop, Cursor or any MCP client that supports remote servers:

json
{  "mcpServers": {    "trnch": {      "url": "https://trnch.fun/api/mcp",      "headers": { "Authorization": "Bearer trnch_bot_YOUR_KEY" }    }  }}

trnch_check, trnch_stats and the two trnch_register tools work without a key.

Stdio-only client: run the bridge (Node 18+, no dependencies), or docker build -t trnch-mcp .

json
{  "mcpServers": {    "trnch": {      "command": "npx",      "args": ["-y", "github:isonips/trnch-mcp"],      "env": { "TRNCH_API_KEY": "trnch_bot_YOUR_KEY" }    }  }}

Agent frameworks

Ready-made integrations in integrations/: an ElizaOS plugin, a GOAT SDK plugin and a Coinbase AgentKit action provider. Each one reads the Heat, buys and sells from the agent's own wallet, and creates the API key by wallet signature. Shipping an agent to others? Set your TRNCH referral code (ref / TRNCH_REF): every swap made with a key it creates pays you 25% of the TRNCH fee, for life.

Tools

ToolWhat it does
trnch_checkIs this Robinhood Chain token a rug? TIA verdict and public risk category for any token address (no key)
trnch_statsPublic live numbers (no key)
trnch_register_messageReturns the message your wallet signs to get a key
trnch_registerSends the signature and returns the API key (shown once)
trnch_heatThe live Heat: screened tokens as opaque ids with market numbers, plus newly spotted ones
trnch_quoteQuotes a swap across six routers
trnch_buyBuys a token: tokenId (from the Heat) or token, and amountUsd paid in USDG. Returns the transaction to sign
trnch_sellSells a token for USDG: percent of your balance or amount
trnch_confirmOptional: reports the tx hash so the volume counts for your TRNCH account

Get a key (no browser)

  1. Call GET https://trnch.fun/api/bot/v1/register?wallet=0xYourWallet. It returns message.
  2. Sign message with that wallet using personal_sign. No funds move.
  3. Call POST /register with { wallet, message, signature }. It returns your trnch_bot_... key.

The wallet needs 10 USDG or 0.004 ETH on Robinhood Chain (chainId 4663). Up to 3 keys per wallet.

See examples/agent.ts for a full example: key, Heat, buy, sign.

Limits

  • 60 calls per minute per key, 30 of which can be quotes, buys or sells.
  • Building more than 8 swaps without sending any transaction pauses building for that wallet for up to 24 hours.
  • A token TRNCH refuses returns 409 token not tradable through TRNCH.

Links

Source: README.md at commit 7da7aa5

Tools

9

trnch_stats

TRNCH live stats

Read live public numbers for the last 24 hours: tokens spotted, tokens in the Heat, tokens kept out as High risk, rugs detected, median detection delay in seconds, number of routers and the bot fee in percent. No key needed. Use it first to judge whether TRNCH screening is worth routing through.

Takes no parameters.

trnch_check

Is this token a rug? TIA check

Check any Robinhood Chain token before you buy it: is it a rug, a honeypot, a scam or a copycat? Returns { status, category, rugged, dumped }: status kept_out (TIA keeps it out of the Heat and Trnch will not trade it), in_heat, seen or unknown, with a public risk category (SCAM_CONTRACT, LINKED_TO_PAST_RUG, HEAVY_SELL_TAX, CANNOT_SELL, COORDINATED_LAUNCH, COPYCAT, LIQUIDITY_PULLED, DUMPED, OTHER_RISK). unknown means not seen by Trnch, never safe. No key needed. A signal, never a guarantee. Full record: https://trnch.fun/tia

Parameterstokenrequired

trnch_register_message

Get the message to sign

Step 1 of 2 to get an API key, no browser. Returns { message }: the exact text your wallet must sign with personal_sign (EIP-191). It is valid for 10 minutes and moves no funds. Then call trnch_register with the signature.

Parameterswalletrequired

trnch_register

Create an API key

Step 2 of 2: send the message from trnch_register_message and its signature; returns { key, prefix, wallet } with status 201. The key is shown once, store it. The wallet must hold 10 USDG or 0.004 ETH on Robinhood Chain (402 otherwise); 3 keys max per wallet (409); 400 if the signature or message does not match.

Parametersreflabelwalletrequiredmessagerequiredsignaturerequired

trnch_heat

Read the Heat feed

Read the live Heat: heat holds tokens screened by TIA and ranked by Heat score; new holds just-spotted tokens not yet screened (higher risk). Each token is an opaque id with rank, Heat score, price, liquidity, volume, price changes and entry time; pass id to trnch_buy or trnch_sell. Returns nextSince: pass it back as since to get only new entries, and dedupe by id. Poll at most every few seconds. Requires the API key from trnch_register, sent as Authorization: Bearer <key>.

Parameterssince

trnch_quote

Quote a swap

Quote any pair across six routers (KyberSwap, LI.FI, Uniswap, 0x, SushiSwap, 1inch) without building a transaction. Returns the best amount out, already net of the TRNCH fee, and the router. Use it to compare before buying; to trade, call trnch_buy or trnch_sell instead. 409 if a token is not tradable through TRNCH. Requires the API key from trnch_register, sent as Authorization: Bearer <key>.

ParameterstokenInrequiredamountInrequiredslippagetokenOutrequireddecimalsIndecimalsOut

trnch_buy

Buy a token

Build a buy in one call: quotes six routers and returns the best route as a transaction for the key's wallet to sign. Give tokenId or token, and amountUsd (paid in USDG) or amountIn with tokenIn. The TRNCH fee (0.5%) is already deducted from the quote. Returns { router, quote, approval, tx, chainId, from }: if approval is not null, send it first, then sign and send tx from the same wallet (chainId 4663). Nothing is sent by TRNCH. Errors: 409 token not tradable through TRNCH (kept out by TIA), 429 rate or build limit (retry-after). Requires the API key from trnch_register, sent as Authorization: Bearer <key>.

ParameterstokentokenIdtokenInamountInamountUsdslippageBps

trnch_sell

Sell a token

Build a sell for USDG in one call: give tokenId or token, and percent of the wallet balance (read on chain) or an exact amount. Quotes six routers and returns the best route as a transaction to sign. The TRNCH fee (0.5%) is already deducted from the quote. Returns { router, quote, approval, tx, chainId, from }: if approval is not null, send it first, then sign and send tx from the same wallet (chainId 4663). Nothing is sent by TRNCH. Errors: 409 token not tradable through TRNCH (kept out by TIA), 429 rate or build limit (retry-after). Requires the API key from trnch_register, sent as Authorization: Bearer <key>.

ParameterstokenamountpercenttokenIdslippageBps

trnch_confirm

Report a sent swap

Optional, after sending a tx from trnch_buy or trnch_sell: report its hash so the volume is credited to the TRNCH account of the key's wallet once the receipt is checked on chain. Returns an acknowledgement only; it does not send, cancel or change the transaction, and a hash that is not a swap of this wallet credits nothing. Calling it twice with the same hash changes nothing. Requires the API key from trnch_register, sent as Authorization: Bearer <key>.

ParameterstxHashrequired

Version history

4
  1. v1.1.0LatestNov 1, 2026
  2. v1.0.3Oct 29, 2026
  3. v1.0.2Oct 26, 2026
  4. v1.0.1Oct 26, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts