Skip to main content
Glama

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

Related MCP server: JobSpy MCP Server

Tools

Tool

Description

search_remote_jobs

Search RemoteOK by tags (typescript, ai, python, etc.)

search_hn_jobs

Search HN "Who is Hiring" threads via Algolia API

search_github_jobs

Search GitHub issues/discussions for job postings

search_arbeitnow_jobs

Search Arbeitnow with remote filter

search_upwork_jobs

Scrape Upwork job listings by keyword

draft_proposal

Generate a tailored proposal from a job description

job_scan

Sweep all sources at once with multiple keywords

my_profile

Return 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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables users to search for jobs, prefill applications using AI, and automate submissions across major platforms like Lever and Ashby directly from Claude or Cursor. It provides a full suite of tools for managing job queues, profile data, and resumes within a chat interface.
      37
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables job search and scraping across multiple job boards (LinkedIn, Indeed, Glassdoor, etc.) with advanced filtering, directly from Claude Desktop or other MCP clients.
      6
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Transforms Claude into an AI job-hunting assistant that searches remote job boards, scores roles against your CV, generates tailored cover letters, and logs everything to a Notion tracker.
      11
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI agents to search and explore remote job listings, salary stats, and popular roles, and supports token-authenticated actions like job alerts and apply redirects.
      MIT