DeTracker MCP
https://mcp.detracker.xyz/mcp
What is this
DeTracker MCP is a read-only Model Context Protocol server that exposes the DeTracker security feed — DeFi hacks, exploits, and stablecoin peg data — to AI agents. It speaks JSON-RPC 2.0 over HTTP (a streamable HTTP subset: single JSON responses, no SSE stream). The service is read-only: tools only return prepared feed data.
Quick start
Endpoint: https://mcp.detracker.xyz/mcp
Initialize a raw JSON-RPC client first:
curl -X POST https://mcp.detracker.xyz/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":0,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"example","version":"1.0"}}}'
Then list or call tools:
curl -X POST https://mcp.detracker.xyz/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
curl -X POST https://mcp.detracker.xyz/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_latest_incidents","arguments":{"limit":3}}}'
Add to Claude Code:
claude mcp add --transport http detracker https://mcp.detracker.xyz/mcp
Tools
| Name | Description | Parameters |
|---|---|---|
| get_latest_incidents | Latest DeFi security incidents from the DeTracker feed, newest first. Optional filters: severity and event_type. | limit: integer; optional; default=10, severity: string; optional; one of critical/high/medium/low, event_type: string; optional; one of smart_contract_exploit/oracle_manipulation/key_compromise/frontend_infra_hack/governance_attack/depeg_collateral/liquidity_issue/cex_incident/chain_incident/fraud_rug/other_security |
| get_incident | Full incident record by id. Asking for a semantic duplicate returns the canonical record. | id: integer; required |
| get_protocol_incidents | Incidents involving a given protocol: matches the protocols field or the derived hashtag (#NameWithoutSpaces). | protocol: string; required, limit: integer; optional; default=10 |
| check_peg | Check whether a USD stablecoin is currently within its peg, using the DeTracker depeg monitor state. Stale observations return in_peg=null with stale=true. | symbol: string; required |
| list_depegged | Stablecoins currently off their USD peg (DeTracker depeg monitor); stale observations are omitted and counted separately. | — |
Notes
- No authentication is required; the
X-API-Keyheader is reserved for future use. - Stablecoin peg data is normally refreshed every 15 minutes; news feeds hourly; X sources every two hours. Always inspect returned timestamps before acting.
- Incident history starts on 2026-01-01.
- Human-readable feed: https://feed.detracker.xyz/. Machine-readable site summary: llms.txt.