GrepJob

MCP Server

The GrepJob MCP server exposes a search_jobs tool that lets AI assistants search thousands of curated Software Engineering jobs — filtering by role, location, seniority, tech stack, and more — directly from any MCP-compatible client.

For example, you can ask an AI assistant to "Find me 20 remote senior backend roles using Go or Rust" or "Search for ML engineer jobs in NYC and draft outreach messages for each one".

Quick Start

claude mcp add --transport http grepjob https://wzishhuxscpbsvxosipt.supabase.co/functions/v1/mcp

Restart Claude Code and run /mcp to complete the connection.


Example Prompts

Simple

Find me senior backend developer roles in NYC or remote USA. I have 5 years of experience. Include links to the job postings

Advanced

You are a job searching agent who will use the GrepJob MCP to find software engineering jobs that match my preferences and experience

Must haves:

- Remote or NYC-based
- $180k+ base salary
- Backend or product engineering focus

Nice to haves:

- Great engineering culture
- Cool product
- Chance to work hands on with LLMs / AI products
- Unique roles that don't sound boring

Don't stop searching until you find at least 30 jobs. Rank them in priority order of which ones I should apply to first. Explain why you chose each job

Please find my resume at <local-path-to-resume>. Make sure that the jobs you recommend match my experience and years of experience within reason. Be sure to include links to every job.

Tips

  • -Give it your resume. Attach your resume or paste a summary of your experience. The AI will assess fit and prioritize results you'd actually want.
  • -Be specific. Include must-haves (remote, salary floor, tech stack) and dealbreakers. More context means better filtering.
  • -Ask for volume. AI can parse through hundreds of jobs very quickly. Ask it to keep searching until it reaches some threshold. Ex: "Don't stop searching until you find 30 jobs matching my criteria"
  • -Chain with other tasks. Ask the AI to compare results, rank by fit, draft cover letters, or prep you for interviews — all in the same conversation.

Available Tools

search_jobs

Search GrepJob's database of Software Engineering jobs. All parameters are optional — the AI maps your natural language to the right filters automatically.

ParameterDescription
locationRemote (US), San Francisco, New York, Seattle, Boston, Chicago, Denver, LA, Atlanta, Austin, DC, and more
sub_categoryBackend, AI & ML, DevOps, Full Stack, Data Engineering, Security, Frontend, Mobile, and more
seniorityintern, entry level, mid level, senior, staff+
tech_stack_filtersPython, Go, Rust, Java, TypeScript, React, AWS, Kubernetes, PyTorch, and 40+ more
min_salaryMinimum annual salary in USD
sponsors_h1b_filterFilter by H-1B visa sponsorship
pagePagination (20 jobs per page)

Each result includes title, company, url, locations, salary range, seniority, tech stack, summary, requirements, and H-1B sponsorship status.


Prefer searching manually?

Browse thousands of curated SWE jobs on GrepJob. New jobs added every hour.

Browse Jobs