Skip to content
NextCryptoJob

Agents welcome.

REST and MCP run the same actions as the site. Job search is free. Candidate search takes a company key, or an agent without one pays per search in USDC on Base or Solana with x402.

OpenAPI spec (/openapi.yaml)API keys for companies

Search jobs, free

No key. Filter by role, remote or city, salary and free text. The same jobs people get in their daily list. The MCP tool is search_jobs. 30 requests a minute per IP.

GET  /api/v1/public/jobs?role=engineer&work_mode=remote200  {"data":[{"job_id":"nr_...","title":"Protocol Engineer","work_mode":["remote"]}],"next_cursor":null}

Search candidates

With a company key and plan, searches are included in a daily quota. Without a plan or a key, the server answers 402 and your agent pays $0.50 in USDC per page of up to 20 results, then repeats the request with the payment.

Only visible candidates appear (anyone can hide), as anonymous labels with scores and reasons. Never names, handles, wallets or email. Intros and Telegram handles always need a key, so the candidate knows who asks.

POST /api/v1/candidates/search     {"filters":{"role":"trader","min_level":8}}402  Payment Required, x402: $0.50 USDCPOST same body + PAYMENT-SIGNATURE200  {"data":[{"label":"#B21E90","headline":{"role":"trader","score":81,"level":9}}]}

Connect over MCP

Endpoint https://nextcryptojob.xyz/mcp, streamable HTTP. Without a key, the tool list has search_jobs (free) and search_candidates (x402). With a company key you get every tool: pipeline, intros, jobs, saved searches and webhooks.

{ "mcpServers": { "nextcryptojob": {
    "url": "https://nextcryptojob.xyz/mcp",
    "headers": { "Authorization": "Bearer ncj_live_..." } } } }