Real tools.Real APIs.Built for agents.
Metered tools for domain and security checks, developer utilities, business maths and text AI. Call them over REST or MCP and pay per call with credits or x402 USDC on Base.
Features
Fast
Runs as a Cloudflare Worker. One POST, JSON in and JSON out.
Secure x402
No account needed: payment terms come back in the 402. A 4xx is never charged and no request or response bodies are stored.
MCP Ready
Every API is also an MCP tool on one server. Listing tools is free.
Base Network USDC
Top up credits or pay each call in USDC on Base mainnet.
REDEYE
Infrastructure intelligence dashboard. Map domains, DNS, certificates and ports on a live graph, correlate shared infrastructure, and pay per lookup in USDC.
Open REDEYEAPI catalog
Pick a tool to load its request into the code panel. Prices are per call in Canadian cents, before tax.
The catalog loads with JavaScript. The full list, with input schemas and examples, is at api.highlnd-intel.group/v1/catalog.
Call it
POST /v1/api/<id> with a Bearer key and a JSON body. No key? The API answers 402 with x402 payment terms instead.
curl -X POST https://api.highlnd-intel.group/v1/api/dns-lookup \
-H "Authorization: Bearer $HIGHLAND_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"example.com"}'
dns-lookup
Each call checks the balance, runs, then debits once. A 4xx costs nothing, and an Idempotency-Key header makes a retry free. Input schemas live in /v1/catalog.
Pricing
No subscription. One credit is one Canadian cent; every catalog card shows its price.
CAD per request, before tax. 1¢ CAD ≈ $0.0075 USDC via x402.
- REST and MCP, same price
- A 4xx is never charged
- Retries with an Idempotency-Key are free
Top up an account balance from any wallet.
- Base mainnet
- 1 to 1000 USD per top-up
- Credited after 3 confirmations
For agents that hold their own wallet.
- No account needed
- Payment terms in the 402 response
- Retry with the
X-PAYMENTheader
MCP
One server exposes every catalog tool over JSON-RPC. Clients that send headers use /mcp with a Bearer key; claude.ai custom connectors use /mcp/<key>, so treat that URL like a password.
claude mcp add --transport http highland \ https://api.highlnd-intel.group/mcp \ --header "Authorization: Bearer $HIGHLAND_API_KEY"
{
"mcpServers": {
"highland": {
"type": "http",
"url": "https://api.highlnd-intel.group/mcp",
"headers": { "Authorization": "Bearer ${HIGHLAND_API_KEY}" }
}
}
}tools/listis free;tools/callbills like the REST call.- Bad input and payment errors come back as
isErrorresults and are never charged. - No SSE stream:
GET /mcpanswers 405.