Jobspy MCP Server

Search for jobs on platforms like LinkedIn and Indeed directly within AI assistants.

Data last scanned last week · Reviewed last month

261 tool96JavaScript

Overview

This MCP server interfaces with the underlying JobSpy tool to aggregate job listings from sites including Indeed, LinkedIn, and Glassdoor. It translates search queries—including location, keywords, and time parameters—into structured JSON or CSV data that AI models can interpret for job hunt analysis.

Our verdict

With a security score of 21/100, this tool carries a high risk level. The absence of an open-source license creates significant legal uncertainty for users, and the project is community-maintained with no official vendor backing. Due to the lack of audited security protocols for authentication or remote data access, it is best suited for local, experimental environments rather than sensitive workflows.

  • Supports stdio and SSE transport mechanisms
  • Small supply-chain footprint with only six direct dependencies
  • Provides structured job data in JSON or CSV formats
  • No license detected for legal usage
  • Community-maintained without official vendor support
  • Has not been editorially reviewed for security practices

Setup

Claude Desktop
{
  "mcpServers": {
    "jobspy-mcp-server": {
      "args": [
        "-y",
        "jobspy-mcp-server"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
search_jobsSearches for jobs across various job listing websites.low

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What software prerequisites are required to run the JobSpy MCP server?

You must have Node.js 16+, Python 3.6+, and the JobSpy tool installed and configured in a separate directory.

How does the server locate the required JobSpy script?

The server automatically searches for the run.sh script in three standard locations: the parent directory relative to the server, the current directory, or the /app directory for Docker environments.

Can this server run in environments other than the Claude Desktop app?

Yes, you can enable SSE (Server-Sent Events) by setting the ENABLE_SSE environment variable to 1, which allows web clients to connect to the server via HTTP endpoints.

Does the server support containerization?

Yes, a Dockerfile is provided to containerize the server, and you can specify a custom Docker image for JobSpy using the JOBSPY_DOCKER_IMAGE environment variable.

How can I configure the server's network settings?

You can change the default host and port by setting the HOST and PORT environment variables or by editing your .env file.

Badge

Jobspy MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.