Phase 1 — Live
Signals
One JSON event per decision. BUY and SELL (including partial sells). Delivered via the Model Context Protocol (MCP) to your AI client. Stable schema, version-pinned.
Or get every buy & sell free on Telegram →
Real-time alerts with the reason for every trade, in plain English. Free — no key, no signup.
What you receive
One JSON event per BUY, one per SELL (including partials). Streamed via MCP to your client. Schema is stable.
BUY signal
{
"v": 1,
"event": "buy",
"ts": "2026-05-18T14:23:11.412Z",
"ca": "6LiUy31ER...",
"symbol": "WENGU",
"entryPriceUsd": 0.00001234,
"entryMC": 95803,
"entrySOL": 0.5,
"discoverySource": "scanner"
} SELL signal
{
"v": 1,
"event": "sell",
"ts": "2026-05-18T14:51:09.117Z",
"ca": "6LiUy31ER...",
"symbol": "WENGU",
"exitPriceUsd": 0.00002111,
"pnlPct": 27,
"pnlSOL": 0.367,
"sellPercent": 50,
"isPartial": true,
"exitReasonLabel": "Profit-lock target reached"
} Supported clients
First-class MCP for Claude Code and Cursor. REST + SSE fallbacks for everything else.
Claude Code — minimal config
Add to ~/.claude/mcp.json:
{
"mcpServers": {
"mobile-trader": {
"url": "https://api.mobile-trader.com/v1/mcp/stream",
"headers": {
"Authorization": "Bearer mtk_live_<YOUR_KEY>"
}
}
}
} Restart Claude Code. Signals stream into the MCP sidebar as they fire.