For AI agents

Connect your AI agent

Ask Claude, ChatGPT or Cursor to search every live FDE job we track, with salaries and company data. Free, read-only, no sign-up.

MCP server URL

https://topfdejobs.com/mcp

Claude Code

Run this in your terminal:

claude mcp add --transport http topfdejobs https://topfdejobs.com/mcp

Claude (web and desktop)

Open Settings → Connectors → Add custom connector.

Name it Top FDE Jobs and paste the URL:

https://topfdejobs.com/mcp

ChatGPT

Turn on Developer mode, usually under Settings → Apps & Connectors → Advanced settings (paid plans; OpenAI moves this setting now and then).

Back in Apps & Connectors choose Create, paste this URL and pick No authentication:

https://topfdejobs.com/mcp

Cursor and other MCP clients

Add this to your MCP config (Cursor: ~/.cursor/mcp.json):

{
  "mcpServers": {
    "topfdejobs": {
      "url": "https://topfdejobs.com/mcp"
    }
  }
}

Try asking

  • Find senior FDE jobs in New York that pay at least $200k and were posted this week.
  • Which AI labs are hiring forward deployed engineers in London, and what do they pay?
  • Compare FDE pay at OpenAI, Anthropic and Palantir.
  • I know Python, LangChain and Kubernetes. Which open FDE roles fit me best?

Tools your agent gets

search_jobs
Filter live FDE jobs by text, skill, location, company, level, workplace, industry, minimum pay and posting date.
get_job
The full posting for one job, with the link to apply.
fde_salary_stats
Posted pay by level, city, workplace and company, the same numbers as our salary report.
company_profile
How one company hires FDEs: roles, pay against the market, titles, cities and skills.
list_filters
The companies, skills and locations you can search by.

Good to know

  • The data is the same live board you see on this site, checked daily. Every job comes with a link to apply.
  • Read-only. Your agent cannot post, change or apply to anything.
  • No account or key. Limit: 60 requests a minute.
  • Salaries are posted base ranges, not offers. How we count.