API AND MCP

Receipts for your bots and agents

The same receipts as the boards, over a metered REST API. Every fill is graded at 1h, 24h and 7d, and every answer comes back as JSON your code can act on. Nothing here signs or trades.

01

Get a key

One call, no email. A free key carries 5,000 credits and 60 requests a minute. The key is shown once and stored only as a hash, so keep it somewhere safe.

curl -X POST https://infomo.app/api/v1/signup \
  -H "content-type: application/json" \
  -d '{"label":"my-bot"}'
02

Call the API

Send the key in the x-api-key header. Every response carries your balance in x-credits-remaining. A missing or wrong key returns 401, going over the rate returns 429, and an empty balance returns 402. GET /api/v1/me shows what a key has used and what is left.

curl -H "x-api-key: YOUR_KEY" "https://infomo.app/api/v1/receipts?limit=5"
03

Endpoints

EndpointWhat it returnsCredits
GET /api/v1/receiptsScorecards: early rate, hit rates, exit quality, late rate and 30-day PnL1
GET /api/v1/fadeThe fade index: traders whose buys most often arrive after the move1
GET /api/v1/consensusCoins several well-scored traders bought inside a window2
POST /api/v1/copy-simReplay copying a trader with your size, minimum buy, stop and target2
GET /api/v1/leaderboardThe current fomo leaderboard snapshot1
GET /api/v1/tradersTracked traders ranked by score2
GET /api/v1/traders/{handle}One trader's profile, stats, positions and recent fills2
GET /api/v1/tradesRecent fills across tracked traders1
GET /api/v1/alertsThe live tape1
GET /api/v1/tokensCoins seen, with their last price1
GET /api/v1/token/{pair}Holders of one coin, with receipts attached2
GET, POST, DELETE /api/v1/subscriptionsWebhook or Telegram alerts for this key1
GET /api/v1/healthRow counts0

The full machine-readable spec is at /api/v1/openapi, and a plain-text guide for language models is at /llms.txt.

04

Alerts

Live alerts come with the holder tier, planned, not live yet. A holder key subscribes a webhook or a Telegram chat with POST /api/v1/subscriptions to Proven trader buys, consensus forming and a watchlist of up to 25 traders (/api/v1/watchlist), lists them with GET, and switches one off with DELETE.

05

MCP for agents

The MCP server answers questions instead of returning rows, so an agent asks who was early rather than parsing fills. Point any MCP client at https://infomo.app/mcp (Streamable HTTP) and send your key as Authorization: Bearer YOUR_KEY. Tool calls spend credits from the same balance as the API; connecting and listing tools is free.

claude mcp add --transport http infomo https://infomo.app/mcp \
  --header "Authorization: Bearer YOUR_KEY"

For Cursor and other clients that take a JSON config:

{
  "mcpServers": {
    "infomo": {
      "url": "https://infomo.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}
ToolWhat it answersCredits
search_tradersFind graded traders by handle, ordered by receipts score.1
trader_receiptsOne trader's scorecard: receipts score, early and late rates, hit rates, 30-day PnL and record strength.1
grade_callWhat the price did after each of a trader's recent fills.1
who_was_earlyTraders who bought a coin before it rose, ranked by how far it rose in the hour after their buy.1
conviction_deltaA trader's buys and sells per coin over the last 30 days: accumulating or distributing.1
consensusCoins several high-scoring traders bought in the same window.2
copy_simHow copying a trader with your rules (size, minimum buy, stop, target) would have played out, fees and slippage included.2
fade_indexTraders whose buys most often arrive after the move.1
06

What it is not

  • Read-only. It never connects a wallet, places an order or holds funds.
  • Not investment advice. A score describes past timing, not future returns.
  • Not affiliated with FOMO Labs. It reads public trades from fomo.family.