Developers

AI agents (MCP)

Let an AI agent browse, quote, list, and buy on Robindex.

Robindex has an MCP server so an AI agent (Claude, or anything that speaks MCP) can operate the desk on its own: browse the market, price a trade, and, with a wallet, list, buy, and cancel orders.

MCP (Model Context Protocol) is the open standard for giving an AI model a set of tools it can call. Normally an AI can only talk; MCP gives it hands. The Robindex MCP server is the hands for Robindex, so instead of clicking the site a user can just say:

"Find the cheapest CASHCAT order and buy 5 of them."

and the agent calls the right tools.

The tools

Browse and quote (no wallet, no funds):

ToolWhat it does
list_marketsThe live order book; filter by token or pricing mode
get_orderFull details of one order
quote_buyExact cost to buy some or all of an order
token_infoA token's price, market cap, liquidity
protocol_statsVolume, trades, fees

Trade (needs a funded wallet):

ToolWhat it does
wallet_statusThe agent's wallet + balance
create_orderList a token (market, discount, or fixed; multi-token; private)
buy_orderBuy some or all of an order
my_ordersThe wallet's own listings
cancel_orderCancel and get the tokens back

How it works

The MCP server sits between the AI and Robindex. The agent speaks MCP to the server; the server calls the Robindex API for reads and quotes, and for a trade it signs the payment or deposit from a configured wallet and settles through the same endpoints the website uses. An agent's buy_order does exactly what clicking Buy does, escrow deposit and signature check included. It is not a backdoor.

Bring your own wallet

The server ships with no wallet. Whoever installs it decides:

  • Read-only agent: set no key. Browsing and quoting work with zero funds.
  • Trading agent: the installer sets their own wallet key and funds it with their own ETH and tokens. The agent trades from their wallet, with their money.

Use a dedicated wallet for the agent, not your main one, since the agent can spend from it.

Connect it to Claude

It's published on npm as robindex-mcp, so no build step is needed:

# read-only (browse + quote):
claude mcp add robindex -- npx -y robindex-mcp

# with trading (a dedicated, funded wallet):
claude mcp add robindex --env RDX_MCP_PRIVATE_KEY=0x… -- npx -y robindex-mcp

For Claude Desktop, add the same to claude_desktop_config.json:

{
  "mcpServers": {
    "robindex": {
      "command": "npx",
      "args": ["-y", "robindex-mcp"],
      "env": { "RDX_MCP_PRIVATE_KEY": "0x…" }
    }
  }
}

Omit the env for a read-only agent. From then on your Claude has the Robindex tools and you can just talk to it.

Good to know

  • Trading is Robinhood-Chain (EVM) orders. Cross-chain and Solana orders can be browsed and quoted through the agent; buying them is done in the app for now.
  • Every write is a real on-chain transaction from the configured wallet, settled through the audited Robindex flow, so all the escrow, signature, and replay protections apply automatically.