# Jobo Job Search

Search Jobo’s current job index and retrieve listings through an AI client. Use it to narrow vacancies by location, work setup, skills, and other filters.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: JoboAI
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/JoboAI/jobo-mcp
- Updated: 2026-09-28
- HTML: https://affpapa.org/en/nevibecode/mcp/jobo-job-search

## What it does

This MCP server gives AI clients access to Jobo’s index of jobs gathered from employer career sites and ATS platforms. Use `search_jobs` for structured queries, with filters such as location, work model, employment type, experience, skills, salary, and date. `list_filters` provides accepted filter values and live counts.

The `search` and `fetch` tools follow the contract used by Deep Research: one finds listings, the other returns their text. For a full listing, call `get_job_details`; raw description text is available with `include_description: true`. The server uses HTTP and OAuth sign-in through a Jobo account, with the `jobs:read` scope. A Jobo account is required.

In Claude Code, connect to the hosted service with the command in the FAQ. To run a local copy, use `npx jobo-job-search-mcp`; local hosting still relies on Jobo sign-in. Requests carry the client’s current token, and expired tokens are rejected, so the client must refresh them.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://jobs-mcp.jobo.world/mcp`
- Environment variables: `PORT` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http job-search https://jobs-mcp.jobo.world/mcp
```

2. **Platform CLI**
```bash
claude mcp add --env PORT=<PORT> --transport stdio jobo-job-search -- npx -y jobo-job-search-mcp
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add jobo-job-search --url https://jobs-mcp.jobo.world/mcp
```

2. **Platform CLI**
```bash
codex mcp add jobo-job-search --env PORT=<PORT> -- npx -y jobo-job-search-mcp
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "jobo-job-search": {
            "url": "https://jobs-mcp.jobo.world/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "jobo-job-search": {
            "command": "npx",
            "args": [
                "-y",
                "jobo-job-search-mcp"
            ],
            "env": {
                "PORT": "<PORT>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "jobo-job-search": {
            "type": "http",
            "url": "https://jobs-mcp.jobo.world/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "jobo-job-search": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "jobo-job-search-mcp"
            ],
            "env": {
                "PORT": "<PORT>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http jobo-job-search https://jobs-mcp.jobo.world/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e PORT=<PORT> jobo-job-search npx -y jobo-job-search-mcp
```
Replace <…> with your own values

## When to use it
- search vacancies by location and skills
- filter listings by employment type and experience
- check accepted values for search filters
- retrieve vacancy text for Deep Research

## Example prompts
- Find developer jobs in Berlin with a remote work model and show salary filters.
- Search for roles requiring Python and PostgreSQL, then filter by experience level.
- Fetch the full listing text for this vacancy for Deep Research.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
