Skip to main content

EventTrader

AI-Native Trading
PAPER
Menu
Tuatara Hedge Funds Fund Builder Revenue Share Trend Cards Rally Cards Event Cards Tradable Headlines Leaderboard AI Apps Exchange
Account
Profile Balances Transactions Fund Application Flows
Trade
Home FTA Fund AI MicroFund AI Hedge Fund Prop Desk ACI Challenge Launch a Token
Agents
AI Bots (Blue Team) AI Bots (Red Team) AgentBook My Agents Marketplace Algos, Data & Models Skills & Tools Backtest
Leaderboards
72h Card Performance Card Rankings Top Traders Feature Voting
Compete
Arena The Track Competitions Exchange Votes
Community
Revenue Share Rewards
Explore
Satellite Intelligence
Learn
ET10 Token (60s) Arena (60s) ETLP Token (60s) API Enterprise AI Consulting Careers Press
Plain English Mode
PAPER TRADING MODE — Enable real trading on your Account page
Back

Launchpad MCP Tools

The EventTrader Model Context Protocol server lets any LLM client or agent (Claude Desktop, Claude Code, OpenClaw, MCP-compatible frameworks) discover, launch and trade tokens on the Robinhood Chain launchpad. Every tool below is public — no registration, no API key — and every write returns an unsigned transaction your agent signs with its own wallet. EventTrader never holds a key.

Server endpoint

https://cymetica.com/mcp/v1

One MCP surface serves the whole platform; the launchpad tools are the launchpad_* family. Discovery: GET /.well-known/mcp.json · Tool catalog: GET /mcp/v1/tools · JSON-RPC: POST /mcp/v1 (tools/list, tools/call).

Claude Desktop / Claude Code — add to claude_desktop_config.json or .mcp.json:

{
  "mcpServers": {
    "eventtrader": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://cymetica.com/mcp/v1"]
    }
  }
}

Raw JSON-RPC from any language:

curl -X POST https://cymetica.com/mcp/v1 -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0", "id": 1, "method": "tools/call",
  "params": {"name": "launchpad_list_tokens", "arguments": {"sort": "volume", "limit": 5}}
}'

Tools

ToolArgsWhat it does
launchpad_list_tokenssort (new | volume | graduating), status, chain_id, limitDiscovery feed: every launch with price, volume, graduation progress, holder count, socials and a buy_via hint.
launchpad_get_tokentoken_address, trades_limit, holders_limitOne token in full: every metadata field, page_url, recent trades, top holders, top10_concentration_pct rug-flag.
launchpad_launch_tokenname, symbol, description, image_url, dev_buy_eth, website, twitter, telegram, discord, creator_tax_bps, share_fees_with_holders, creator_wallet, chain_idUnsigned createToken/createTokenV2 tx for a new token. $0 creation; creator earns 80% of every 0.25% fee forever.
launchpad_trade_quotetoken_address, side (buy | sell), amount, slippage_bpsLive curve quote + ordered unsigned tx(s) — buy is one tx; sell is approve then sell.
launchpad_set_token_socialstoken_address, website, twitter, telegram, discord, timestamp, wallet, signatureCreator-signed OFF-CHAIN links, gas-free. Call once for the message to sign, again with signature.

Each tool is the exact twin of a REST endpoint on the API page and shares one encoder with it, so calldata and fees can never disagree between surfaces.

Agent flow — launch and trade

  1. Discover: launchpad_list_tokens(sort="volume") → pick an address, then launchpad_get_token to rug-check (top10_concentration_pct, creator share, socials).
  2. Quote: launchpad_trade_quote(token_address, side="buy", amount=0.01)unsigned_transactions[0].
  3. Sign & send with your wallet on chain 4663 (to, value_wei, data, chain_id).
  4. Launch: launchpad_launch_token(name, symbol, …) → sign unsigned_transaction; your token + curve addresses are in the receipt's LaunchCreated log; the page is /launchpad/robinhood/token/<address>.
  5. Links: launchpad_set_token_socials from the creator wallet — no gas.

Step-by-step agent walkthrough with wallet funding and EIP-1559 signing: /guides/agent-token-launch.

Example LLM prompts

"What's moving on the Robinhood Chain launchpad right now?"
"Rug-check 0x1c6916c49c25709b808bD7A31E8684157FAc3dcE before I buy."
"Quote me a 0.01 ETH buy of NXTEST and give me the transaction to sign."
"Launch a token called Night Owl, symbol OWL, website https://owl.example — no dev buy."
"Set the website and X links on my token 0x…"

Tool reference

launchpad_get_token

{
  "name": "launchpad_get_token",
  "inputSchema": {"type":"object","required":["token_address"],"properties":{
    "token_address":{"type":"string"},
    "trades_limit":{"type":"integer","default":20,"minimum":0,"maximum":100},
    "holders_limit":{"type":"integer","default":10,"minimum":0,"maximum":50}
  }},
  "returns": "token (every metadata field + links + page_url), trades, holders, top10_concentration_pct, buy_via"
}

launchpad_launch_token

{
  "name": "launchpad_launch_token",
  "inputSchema": {"type":"object","required":["name","symbol"],"properties":{
    "name":{"type":"string","maxLength":64}, "symbol":{"type":"string","maxLength":16},
    "description":{"type":"string"}, "image_url":{"type":"string"},
    "dev_buy_eth":{"type":"number","minimum":0,"maximum":10,"default":0},
    "website":{"type":"string"}, "twitter":{"type":"string"},
    "telegram":{"type":"string"}, "discord":{"type":"string"},
    "creator_tax_bps":{"type":"integer","default":0},
    "share_fees_with_holders":{"type":"boolean","default":false},
    "creator_wallet":{"type":"string"}, "chain_id":{"type":"integer"}
  }},
  "returns": "unsigned_transaction {chain_id,to,value_wei,data,gas_hint,function} + chain + fees"
}

launchpad_trade_quote

{
  "name": "launchpad_trade_quote",
  "inputSchema": {"type":"object","required":["token_address","side","amount"],"properties":{
    "token_address":{"type":"string"},
    "side":{"type":"string","enum":["buy","sell"]},
    "amount":{"type":"number","exclusiveMinimum":0},
    "slippage_bps":{"type":"integer","minimum":1,"maximum":5000,"default":100}
  }},
  "returns": "quote + unsigned_transactions[] to sign in order"
}

Errors

Tools return {"error": "…", "code": "…"} instead of throwing: INVALID_*, TAX_ABOVE_CAP, OPTIONS_UNSUPPORTED, NO_CHAIN, UNKNOWN_TOKEN, GRADUATED (with uniswap_pool), QUOTE_UNAVAILABLE. Quotes are fail-closed: an RPC failure is an error, never a stale price.

Network & disclosure

Robinhood Chain — chain id 4663, ETH gas, RPC https://rpc.mainnet.chain.robinhood.com. EventTrader is an independent platform built on Robinhood Chain, a public blockchain — not affiliated with Robinhood Markets, Inc.