REST + MCP reference for AI agents. Bitpoort exposes 68 MCP tools and 206 REST paths (224 OpenAPI operations) live across Ethereum, Bitcoin, and Hyperliquid, with Polygon node coverage in progress. Most surfaces are public and machine-readable.
POST https://api.bitpoort.com/v1/keys returns a free bp_ key (no signup, 50 keys/IP/day cap, 90-day expiry).curl -H "X-API-Key: bp_..." "https://api.bitpoort.com/v1/whales/recent?chain=ETH&limit=3".https://mcp.bitpoort.com/ with header X-API-Key. Paste-ready configs at /agents.md.X-API-Key (alternative: Authorization: Bearer). Public endpoints carry security: [] per-route in the spec.chain, limit, min_usd, since, until, opaque cursor; responses include next_cursor + has_more.{"error":{"code":..,"message":..,"hint":..,"docs":..}} for auth, 404, validation, cursor.https://mcp.bitpoort.com/ (Streamable HTTP, JSON-RPC over POST).network_status, recent_whales, emerging_tokens) resolve transparently to canonical tool names.Matches live tools/list. Schema for each tool returned by tools/list.
X-API-Key: bp_... (or Authorization: Bearer bp_...)./v1/keys, /v1/health, /health, /v1/trust, /v1/whales/recent, /v1/feed/emerging-tokens, /openapi.json, /openapi-summary.json, /redoc.401 AUTH_REQUIRED, 401 AUTH_INVALID, 403 (tier), 429 (rate limit).attestation.signature (HMAC-SHA256), git_commit, alembic_head, the shared eval_baseline (97.5% tool selection accuracy across 68 evaluated tools and 3 models (Haiku 4.5, GPT-4o-mini, Sonnet 4.6), 0 invariant violations, 828 regression tests), and data_provenance counts pinned at generation.GET https://api.bitpoort.com/v1/verify/<content_hash> (public, no auth).