Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
com.aidevboard avatar

AI Dev Jobs MCP

AI Dev Jobs is an MCP server that lets agents search and analyze thousands of live AI job postings, salaries, and companies through thirteen structured tools.

About

AI Dev Jobs is a hosted Model Context Protocol server that exposes AiDevBoard’s job corpus to coding agents through thirteen tools for search, matching, salaries, companies, and commerce quotes. developers and founders use it when they need defensible market signals—who is hiring for which stacks, what roles pay, and which employers dominate a slice of the AI labor market—without leaving Claude Code, Cursor, or another MCP-capable client. The server is versioned in the public registry schema and connects via streamable HTTP to https://aidevboard.com/mcp, which keeps setup lightweight compared with cloning scrapers or maintaining custom RSS pipelines. It is not a résumé writer or ATS integrator; it is a read-oriented data plane you invoke during research, scope conversations, or early hiring planning. Because listings change daily, treat outputs as snapshots to cross-check on aidevboard.com before contractual or pricing decisions.

  • Streamable HTTP remote at aidevboard.com/mcp (no local package in registry metadata).
  • 13 MCP tools covering search, match, salaries, companies, and commerce quotes.
  • Corpus advertised as 8,700+ current AI jobs for up-to-date listings.
  • Useful when validating whether an AI niche has hiring demand and pay ceilings.
  • Pairs with agent workflows that need structured job-market facts instead of manual board scraping.

AI Dev Jobs MCP by the numbers

  • Exposes 13 verified tools (MCP introspection)
  • Data as of Aug 10, 2026 (Skillselion catalog sync)
terminal
claude mcp add --transport http jobs https://aidevboard.com/mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
TransportHTTP
AuthNone
Tools13

What it does

Query live AI job listings, salary bands, and company signals from the agent while scoping a product or hiring plan.

Who is it for?

Best when you're validating an AI product niche, benchmarking salaries, or shortlisting employers before outreach.

Skip if: Skip if you need applicant tracking, interview scheduling, or guaranteed compliance with a specific board’s terms of use.

What you get

Your agent returns structured job, salary, and company answers you can paste into niche research, pitch decks, or hiring briefs.

  • Structured job search and match results from the AiDevBoard corpus
  • Salary and company snapshots for agent-grounded research notes
  • Commerce-quote style outputs when pricing services against market rates

By the numbers

  • Advertised corpus: 8,700+ current AI jobs
  • 13 MCP tools (search, match, salaries, companies, commerce quotes)
  • Registry version 1.6.2; remote URL https://aidevboard.com/mcp

Tools 13

Public tool metadata - what this server can do for an agent.

search_jobs10 params

Search curated AI/ML engineering roles. Filter by tags (e.g. llm, pytorch), workplace (remote/hybrid/onsite), experience level, salary range, or keyword. Results are ranked by quality score and recency.

  • companystringCompany slug (e.g. 'openai', 'anthropic') — returns only that company's jobs
  • job_typestringEmployment type
  • levelstringExperience level
  • limitintegerMax results (default 10, max 25)
  • locationstringLocation substring (e.g. 'San Francisco')
  • posted_within_daysintegerOnly return jobs posted within the last N days. Useful for polling agents that check for new listings — try 1 for daily, 7 for weekly.
  • querystringKeyword query — matches title, description, company name, and tags
  • salary_minintegerMinimum salary in USD. Matches if job's max salary >= this value (range overlap).
  • tagsarrayTag filter (e.g. ['llm', 'pytorch']). Returns jobs with ANY of these tags.
  • workplacestringFilter by workplace type
get_job1 param

Fetch full job posting by ID or slug: title, description, requirements, salary, workplace, tags, apply URL. Use after search_jobs to read a specific listing.

  • idstringrequiredJob ID (UUID) or slug
list_companies1 param

Returns top AI/ML companies by active role count, optionally with average salary. Useful for discovering who is hiring in AI.

  • limitintegerMax companies (default 20, max 50)
get_company1 param

Get detailed profile for an AI company: total open roles, salary range, top tags/skills, workplace distribution, and apply URL. Use after list_companies or search_jobs to learn more about a specific employer.

  • slugstringrequiredCompany slug (e.g. 'anthropic', 'openai', 'deepmind'). Use the slug from search_jobs or list_companies results.
get_stats

Current AI Dev Jobs index statistics: total active jobs, companies hiring, median salary, new jobs today / this week, and the top 10 trending tags across jobs posted in the last 7 days.

match_jobs8 params

Rank active AI/ML jobs against a candidate profile (skills, salary range, workplace, level). Scoring combines tag overlap (+2 per match), salary overlap (+3), workplace/level/type/location matches, and description keyword hits. Use this when an agent is choosing which role to surface to its user — it returns pre-ranked matches with scoring explanations.

  • job_typestring
  • levelstring
  • limitintegerMax results (default 10)
  • locationstringLocation substring (e.g. 'San Francisco')
  • salary_maxintegerMaximum salary USD
  • salary_minintegerMinimum salary USD
  • skillsarrayrequiredCandidate skills/tags (e.g. ['python','llm','pytorch'])
  • workplacestring
get_salary_data4 params

Salary benchmarks for AI/ML roles. Filter by tag (e.g. 'llm', 'pytorch'), experience level, workplace type, or company. Returns average, median, p25, p75, min, max, and sample count. Useful for compensation research and negotiation.

  • companystringCompany slug (e.g. 'anthropic', 'openai')
  • levelstringExperience level
  • tagstringFilter by tag (e.g. 'llm', 'pytorch', 'agents')
  • workplacestringWorkplace type
get_similar_jobs2 params

Given a job ID or slug, return active jobs that match on tag overlap, same workplace, level, and job type. Ranked by similarity score (tag overlap weighted 3x). Use after search_jobs to surface nearby roles — matches the /jobs/{id}/similar REST endpoint.

  • idstringrequiredJob ID (UUID) or slug — same identifier get_job accepts
  • limitintegerMax results (default 5, max 20)
get_trending_companies2 params

Companies posting the most AI/ML jobs in the last N days. Complements get_stats trending_tags_7d — while that answers 'what skills are trending', this answers 'who's hiring most aggressively'. Returns company name/slug/logo plus the count of new jobs in the window.

  • daysintegerLook-back window in days (default 7, max 30)
  • limitintegerMax results (default 10, max 25)
list_tags

Returns all available job tags/skills with the count of active jobs for each. Use to discover what tags are available for search_jobs filtering.

list_products

Returns agent-readable sellable products for AI Dev Board plus unavailable waitlist products. Use before quote_product or start_checkout.

quote_product3 params

Returns a deterministic quote for an AI Dev Board product, including amount in cents, currency, supported payment mode, and checkout requirements. Accepts product_id or dossier sku.

  • product_idstringProduct ID from list_products, e.g. aidevboard_promote_listing or aidevboard_dossier_baseline.
  • skustringDossier SKU alias: baseline, pitch, or pitch10.
  • tierstringLegacy alias. tier=promote maps to aidevboard_promote_listing.
start_checkout5 params

Returns the correct checkout handoff for a product without charging automatically. For promoted listings it returns the POST /api/v1/checkout body; for Dossier it returns the authenticated checkout URL.

  • buyer_emailstringRequired by POST /api/v1/checkout for promoted listings. Blocks anonymous probes from creating pending Stripe sessions.
  • job_idstringRequired for aidevboard_promote_listing.
  • payment_modestringPayment mode. stripe_checkout is the default; stripe_spt is supported for promoted-listing checkout when the HTTP caller supplies shared_payment_granted_token to /api/v1/checkout.
  • product_idstringProduct ID from list_products.
  • skustringDossier SKU alias: baseline, pitch, or pitch10.

Recommended MCP Servers

How it compares

MCP job-market data feed, not a recruiting CRM or a single static skills.sh skill.

FAQ

Who is AI Dev Jobs MCP for?

Developers, founders, and agent users who want AI labor-market data inside their editor without building a custom scraper.

When should I use AI Dev Jobs MCP?

Use it during idea research, scope validation, or early hiring planning when you need current listings, matches, or salary context.

How do I add AI Dev Jobs MCP to my agent?

Register the remote MCP endpoint https://aidevboard.com/mcp (streamable HTTP) in your client’s MCP config as com.aidevboard/jobs per your agent’s remote-server docs.

Data Analyticslifecyclecontent

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.