Prerequisites
- A Range API key, get one at app.range.org/keys
- An MCP-compatible AI client (Claude Desktop, Claude.ai, Cursor, or any OpenAI-compatible tool)
You use the same API key you already have. No new credentials, no separate
signup.
MCP endpoint
Key types and workspace access
Authorization: Bearer <api_key>is the recommended way to authenticate. Anx-api-key: <api_key>header is also accepted as an alternative.- The server is stateless: no session id is issued or required. Every request is independent and authenticated on its own, so connections are unaffected by server maintenance or restarts.
- The API keys you create in the dashboard at app.range.org/keys are managed workspace keys. They are scoped to your workspace but carry no member and no role. They can call every read tool, but not the four mutating tools (
add_accounts,create_counterparty,add_counterparty_addresses,create_alert_rule) orget_current_member. A mutating tool called with a managed key returns an error instead of making a change. - A workspace-user key is the
<workspaceId>.<jwt>credential a signed-in Range app session presents. It identifies one workspace member and that member’s role. The dashboard’s API keys page does not issue this type of key. - The workspace-scoped tools cover accounts, balances, alerts, counterparties, transfer enrichment, and the v2 screening pipeline. Calling one with a legacy key returns a clear error asking for a workspace-scoped key instead of silently returning empty data.
API key scopes
When creating an API key you choose which APIs it can read:- Risk API covers risk scoring, sanctions/OFAC checks, and the screening pipeline (risk scores, screening evidence and history).
- Data API covers blockchain data reads: addresses, transactions, transfers, tokens, and network/explorer analytics.
- Platform API covers your workspace’s own product data: accounts, balances, groups, alert rules and events, counterparties, and transfer notes.
Connect your client
- Claude Desktop
- Claude.ai
- Cursor
- Test with curl
Open your Claude Desktop config file:Restart Claude Desktop. You should see “range” appear in the tools panel (hammer icon).
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
mcpServers:Your first investigation
Once connected, paste this prompt into your AI client:get_address_risk, check_sanctions, get_address_connections, and get_address_info autonomously and return a structured summary.
Next steps
Tools Reference
Browse all 85 tools with parameters and descriptions.
Investigation Playbook
Learn the full step-by-step investigation workflow.