Scout · CleanJobData for AI assistants

Job search,inside your AI assistant.

Ask Claude or Cursor for remote Rust roles in Berlin and get live listings back, straight from employer career sites. No scraping, no code.

Building a job board? See Starter and Pro →
Claude · Scout connectedIllustrative example
Find remote Rust roles in Berlin, posted this week.
search_jobstitle: "Rust" · location: "Berlin" · remote: true · posted: 7d

Three matches from employer career sites:

Senior Rust Engineer

Northwind Labs · Remote, Berlin · 1d ago

Greenhouse

Backend Engineer (Rust)

Fjord Systems · Berlin or remote · 3d ago

Ashby

Platform Engineer, Rust

Kestrel Data · Remote, Germany · 5d ago

Lever
Get the apply link for the first one.
get_apply_link→ direct employer URL
Listings pulled fromGreenhouseLeverAshbyWorkableand 30+ ATS platforms
How it works

Set up in two minutes.

  1. 1

    Subscribe

    Pick Scout at $20/mo. Checkout is handled by Airwallex and takes about a minute.

  2. 2

    Create an API key

    Generate a key from your dashboard. It works with the MCP server as soon as it exists.

  3. 3

    Paste the config

    Add the snippet to Claude Desktop, Cursor or Claude Code, then ask for jobs in plain English.

claude_desktop_config.json / .mcp.json
{
  "mcpServers": {
    "cleanjobdata": {
      "url": "https://mcp.cleanjobdata.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_CLEANJOBDATA_API_KEY" }
    }
  }
}
What your assistant can do

Six tools, one connection.

search_jobs

Filter by title, location, remote type, seniority, salary and freshness.

“Remote senior Go roles with a listed salary”

get_job

Full description, salary and company details for one listing.

“What's the stack and pay on the first one?”

get_apply_link

Unlock the employer's direct application URL for a job.

“Give me the apply link for that one.”

search_companies

Find employers and read their company details.

“Which climate-tech companies are hiring in Berlin?”

suggest_locations

Resolve a city, region or country to a precise filter.

“Narrow it to Frankfurt, Germany.”

list_expired_jobs

See which listings have been closed recently.

“What's been taken down in the last few days?”

What's included

Scout, $20/mo

  • For personal use via Claude, Cursor, and other MCP clients
  • 20,000 requests / mo
  • Up to 1M jobs / mo (20,000 requests × 50 jobs)
  • Unlock up to 1,000 job application links / mo (each job only counts once)
  • New jobs available as soon as we index them
Get Scout · $20/mo
Requests / mo20,000
Up to jobs / mo1M
Jobs per response50
Application links / mo1,000
LicencePersonal use

Building a job board or a product on the data?

Scout is for personal use through an assistant. Starter and Pro include the licence to power your own job board, app or internal tool.

FAQ

Questions, answered.

What is the Scout plan?

A $20/mo plan for using CleanJobData through an AI assistant such as Claude or Cursor. You get 20,000 requests a month and can unlock up to 1,000 direct application links a month.

Which AI assistants does it work with?

Claude Desktop, Cursor and Claude Code, plus any other MCP client that can connect to a remote server with an authorization header.

Can I build a job board with it?

Not on Scout. It carries a personal-use licence. Starter and Pro include the licence to power your own job board, app or internal tool.

Why are application links unlocked one at a time?

Search and job details don't use your link allowance. A link only counts when you ask your assistant for one, and unlocking the same job again doesn't count twice. You get 1,000 a month.

How fresh is the data?

New jobs are available as soon as we index them, and list_expired_jobs shows which listings have been closed recently.

Can I cancel any time?

Yes. Cancel from your dashboard whenever you like.