Use the board from your AI assistant
frontierroles runs a free MCP server. Connect it once and Claude can search every open role on the board, read full adverts, and answer questions about the market — without you leaving the conversation.
Endpoint https://mcp.frontierroles.com/mcp
No account, no API key, no rate card. Every role links straight to the employer's own application page.
Add it
Claude (web, desktop or mobile)
- Open Settings → Connectors
- Choose Add custom connector
- Paste the endpoint above and save
Leave authentication blank — the server doesn't use any.
Claude Code
claude mcp add --transport http frontierroles https://mcp.frontierroles.com/mcp Cursor, Windsurf and others
Add the server to your client's MCP config file:
{
"mcpServers": {
"frontierroles": {
"url": "https://mcp.frontierroles.com/mcp"
}
}
} What it can do
| Tool | What it does |
|---|---|
search_jobs | Find roles by free text, skill, cluster, seniority, location, pay floor or how recently they were posted. |
get_job | One role in full, including the advert text and the link to apply. |
get_company | Every open role at one company. |
board_stats | Counts and median pay across the whole board, grouped by skill, cluster, seniority, country, city, company or work type. Takes the same filters as search. |
list_skills | The skill and cluster names the filters accept, so a question doesn't quietly match nothing. |
Every tool is read-only. Nothing it can do changes anything, here or anywhere else.
Things to ask it
- Find senior RAG engineering roles in Europe that publish a salary.
- What do staff-level AI engineering roles pay in the UK compared to the US?
- Which skills show up most often in roles paying over $200k?
- Show me everything Anthropic has open right now.
- I know Python and PyTorch but not much about agents. What's out there for me, and what would I need to learn?
The last one is the point, really. A board can filter; an assistant that can see the whole board can tell you what the filters would have hidden.
About the data
- First-party only. Every posting comes from the employer's own applicant tracking system — Greenhouse, Lever, Ashby, Workday and a dozen others. No recruiter reposts, no scraped aggregators, no sponsored placement.
- Rebuilt nightly. Roles drop off when they close or pass 90 days old, so the board doesn't accumulate listings you can no longer apply to.
- Deduplicated. Employers often open one requisition per office for the same role. The server returns one.
- Dated, not live. Every response carries the snapshot date, so an assistant can tell you how fresh its answer is instead of implying it's real-time.
- Nothing stored. The server takes no account, sets no cookie, and keeps no record of what was asked or who asked it. It serves public job data that is already on this site.
Just want the data?
The MCP server reads two ordinary JSON files. You're welcome to read them too — no key, no sign-up.
-
/mcp-index.json— every open role without its advert text, plus the skill taxonomy and currency rates. -
/mcp-jobs/<slug>.json— one role, with its full advert.
There's also an RSS feed if you'd rather just watch for new roles.