MCP Hub
Back to servers

jobs-mcp

Enables searching for job opportunities across multiple platforms like Upwork, RemoteOK, and GitHub while automatically generating tailored application proposals based on keyword scoring. It includes tools for scanning all sources simultaneously and managing a professional profile for quick reference during applications.

Updated
Feb 27, 2026

jobs-mcp

MCP server for searching jobs across multiple boards and drafting proposals automatically.

Features

  • Multi-source search -- RemoteOK, Hacker News "Who is Hiring", Arbeitnow, GitHub Issues
  • Upwork scraping -- HTML-based job search with fallback strategies
  • Proposal drafting -- Auto-selects from 4 templates (MCP, AI Agent, Discord, General) based on keyword scoring
  • Job scan -- Single command to sweep all sources at once
  • Profile storage -- Built-in profile for quick reference during applications

Tools

ToolDescription
search_remote_jobsSearch RemoteOK by tags (typescript, ai, python, etc.)
search_hn_jobsSearch HN "Who is Hiring" threads via Algolia API
search_github_jobsSearch GitHub issues/discussions for job postings
search_arbeitnow_jobsSearch Arbeitnow with remote filter
search_upwork_jobsScrape Upwork job listings by keyword
draft_proposalGenerate a tailored proposal from a job description
job_scanSweep all sources at once with multiple keywords
my_profileReturn saved profile, skills, and project portfolio

Setup

npm install
npm run build

MCP Client Config

Add to your MCP client configuration:

{
  "mcpServers": {
    "jobs": {
      "command": "node",
      "args": ["path/to/jobs-mcp/dist/index.js"]
    }
  }
}

Stack

How Proposal Drafting Works

The draft_proposal tool scores a job description against 4 templates:

  • Template A -- MCP / Model Context Protocol projects
  • Template B -- AI agents, autonomous systems, LLM integration
  • Template C -- Discord bots and server management
  • Template D -- General TypeScript/Python backend work

Keywords in the job title and description are matched against each template. The highest-scoring template is selected and combined with a custom opening that references the specific technologies mentioned in the listing.

License

MIT

Reviews

No reviews yet

Sign in to write a review