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

Available MCP tools, descriptions, and parameter contracts
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-Key header 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.