Shortlist MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add --transport http shortlist-jobs https://shortlist.jobs/mcp
README.md

Apply to hundreds of jobs from Claude in minutes.

Shortlist MCP Server

Apply to hundreds of jobs from Claude in minutes.

Shortlist connects to Claude Code, Claude Desktop, or Cursor and lets you search for jobs, fill out applications with AI, and submit them automatically — without leaving your terminal.

How it works

1. Connect

Add the MCP server and log in — takes 30 seconds.

claude mcp add shortlist --transport http https://shortlist.jobs/mcp

Restart Claude Code, then type /mcp and select shortlist. A browser window opens — sign in with your Shortlist account and you're connected.

Claude Desktop setup (macOS)

Add this to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "shortlist": {
      "transport": "http",
      "url": "https://shortlist.jobs/mcp"
    }
  }
}

Restart Claude Desktop. You'll be prompted to authenticate on first use.

Claude Desktop setup (Windows)

Add this to %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "shortlist": {
      "transport": "http",
      "url": "https://shortlist.jobs/mcp"
    }
  }
}

Restart Claude Desktop. You'll be prompted to authenticate on first use.

2. Search and queue jobs

Find jobs by role, location, or company. Or paste URLs directly from any supported job board.

You: Find me remote senior frontend engineer jobs
You: Add these to my queue:
     https://jobs.ashbyhq.com/stripe/senior-frontend
     https://jobs.lever.co/figma/senior-fe-engineer
     https://boards.greenhouse.io/vercel/jobs/frontend-eng

3. Apply

Shortlist scrapes each application form, fills in answers from your profile, and submits. You review before anything goes out.

You: Prefill and approve all jobs, then start applying

The bot handles the rest — form fields, dropdowns, file uploads, the works. All AI-generated text is humanized and reads identical to human writing — no "passionate team player" filler that gets your application filtered out.

Example session

Here's what a real workflow looks like in Claude Code:

You: Search for senior software engineer jobs in San Francisco, posted this week

Claude: Found 47 jobs. Showing 20:

  1. Senior Software Engineer at Stripe
     Location: San Francisco, CA
     Posted: 2 days ago
     URL: https://jobs.lever.co/stripe/abc123

  2. Senior Backend Engineer at Figma
     Location: San Francisco, CA (Hybrid)
     Posted: 1 day ago
     URL: https://boards.greenhouse.io/figma/jobs/def456

  3. Staff Software Engineer at Vercel
     ...

You: Add the Stripe and Figma jobs to my queue

Claude: Added 2 job(s) to queue:
  + Senior Software Engineer at Stripe (lever)
  + Senior Backend Engineer at Figma (greenhouse)

You: Prefill both applications

Claude: Application Form Scraped Successfully

  Job: Senior Software Engineer at Stripe
  Form Fields (12):
  - First Name (text, required)
  - Last Name (text, required)
  - Email (email, required)
  - Resume (file, required)
  - LinkedIn URL (url, optional)
  - Why are you interested in Stripe? (textarea, required)
  ...

  I've filled all 12 fields using your profile. Here's what I wrote for
  "Why are you interested in Stripe?":

  "I've spent the last four years building payment infrastructure at scale.
   At my current role I reduced checkout latency by 40% across 12M monthly
   transactions. Stripe's API design is something I've admired as a user —
   I'd like to work on the other side of it."

  Ready to submit?

You: Looks good. Approve both and start applying.

Claude: Approved 2 job(s). Bot started!
  Use get_application_progress to check status.

You: How's it going?

Claude: Application Progress
  Done: 2 (2 success, 0 failed) | Remaining: 0
  Status: Batch complete
  Last: Senior Backend Engineer at Figma — success

Two applications, start to finish, without opening a browser.

Supported platforms

Works with 6 major applicant tracking systems, covering thousands of companies from startups to Fortune 500:

Platform Domain Notable companies
Ashby ashbyhq.com Notion, Figma, Ramp
Lever lever.co Netflix, Stripe, Shopify
SmartRecruiters smartrecruiters.com Visa, McDonald's, Skechers
Workable workable.com Miro, Samsara, Deel
Greenhouse coming soon Airbnb, DoorDash, HubSpot
Workday coming soon Amazon, Salesforce, Adobe

+8 more coming soon

More platforms coming.

Tools (4)

search_jobsFind jobs by role, location, or company.
add_to_queueAdd job URLs to the application queue.
prefill_applicationsScrape application forms and fill in answers from your profile.
get_application_progressCheck the status of submitted applications.

Configuration

claude_desktop_config.json
{"mcpServers": {"shortlist": {"transport": "http", "url": "https://shortlist.jobs/mcp"}}}

Try it

Find me remote senior frontend engineer jobs in San Francisco.
Add these job URLs to my queue: https://jobs.ashbyhq.com/stripe/senior-frontend
Prefill all jobs in my queue and show me the answers.
Approve all prefilled applications and start the submission process.
What is the current status of my job applications?

Frequently Asked Questions

What are the key features of Shortlist MCP Server?

Search for jobs across major platforms like Lever, Ashby, and SmartRecruiters. AI-powered prefilling of application forms using your profile data. Automated submission of job applications directly from the terminal. Humanized AI-generated text for application responses. Batch processing and progress tracking for multiple job applications.

What can I use Shortlist MCP Server for?

Rapidly applying to multiple roles at tech companies without manual form entry. Automating the repetitive task of filling out standard job application fields. Managing a queue of job opportunities discovered across different job boards. Tracking the submission status of various job applications in one interface.

How do I install Shortlist MCP Server?

Install Shortlist MCP Server by running: claude mcp add shortlist --transport http https://shortlist.jobs/mcp

What MCP clients work with Shortlist MCP Server?

Shortlist MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Shortlist MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare