# JobsPipe [Health: Active]

**Category:** 🔎 Search & Data Extraction  
**Repository:** https://github.com/jobspipe/mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/jobspipe

## Description
Search live job postings from 30+ ATS feeds and job boards, normalized to one schema.

## Tools
Capabilities this server exposes over MCP:

- **search** — Search live postings by role, place and date; returns results to cite, each with an id, a title and a link
- **fetch** — Read one posting in full by the id a `search` result carried
- **search_jobs** — The same corpus with every filter exposed: location, salary, seniority, skills, visa stance, language, work arrangement, source and more
- **create_signal** — Save a search and be notified of new matches by email, Slack or webhook, instead of polling
- **list_signals** — List the signals saved on the connected account
- **get_account_info** — Show the connected account, its plan and remaining credits
- **detect_company_tech_stack** — Detect the technologies a company serves on its domain
- **list_pricing_plans** — List JobsPipe plans with monthly price, job quota and limits
- **search_documentation** — Search the JobsPipe API documentation for filter names, accepted values and limits

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "jobspipe": {
    "url": "https://mcp.jobspipe.dev/mcp"
  }
}
```

## Documentation

## What JobsPipe MCP server does

The JobsPipe MCP server gives AI agents access to live job postings collected from more than 30 job boards, applicant tracking system feeds, and public employment services. Results are normalized into a common schema, making it possible to search across sources without handling each provider separately.

The service supports both quick searches and detailed job discovery. An agent can search by role, location, and date, then use the returned result ID to retrieve the complete posting. More advanced searches expose filters such as salary, seniority, skills, visa stance, language, work arrangement, and source.

Beyond job search, the server can save recurring searches as signals that notify users through email, Slack, or a webhook. It also exposes account usage information, plan and quota details, company technology detection by domain, and searchable API documentation.

## How it works

JobsPipe runs as a hosted remote MCP service, so there is no local server process to build or maintain. The primary endpoint is `https://mcp.jobspipe.dev/mcp`, delivered over streamable HTTP. Clients can authenticate through OAuth 2.0 with dynamic client registration, or scripts and clients without sign-in can send a JobsPipe bearer API key.

A no-key endpoint at `https://jobspipe.dev/mcp` provides a smaller set of real postings for protocol evaluation. Production searches use the connected account’s plan.

The normal workflow is to search for matching postings, pass a returned ID to `fetch` when full details are needed, and create a signal when future matches should be delivered automatically rather than polled.

## Setup and configuration

In Cursor, install the JobsPipe plugin from Cursor Settings → Plugins, search for JobsPipe, and complete the sign-in prompt. The server can also be added manually as an HTTP MCP server:

```json
{
  "mcpServers": {
    "jobspipe": {
      "type": "http",
      "url": "https://mcp.jobspipe.dev/mcp"
    }
  }
}
```

Gemini CLI can install the repository as an extension with `gemini extensions install https://github.com/jobspipe/mcp`. Claude Code can register the remote endpoint with `claude mcp add --transport http jobspipe https://mcp.jobspipe.dev/mcp`. Claude, ChatGPT, VS Code, Codex, and other clients supporting remote MCP with OAuth can add the endpoint as a connector. A JobsPipe account is required for the hosted account-backed service; a free account can be created on the JobsPipe website.

## Tools and capabilities

The JobsPipe MCP server exposes these tools:

- `search` finds live postings by role, place, and date and returns IDs, titles, and links suitable for citation.
- `fetch` reads one posting in full using an ID from a search result.
- `search_jobs` provides the expanded filter set for detailed searches.
- `create_signal` saves a search and sends new-match notifications by email, Slack, or webhook.
- `list_signals` lists saved signals on the connected account.
- `get_account_info` returns the account, plan, and remaining credits.
- `detect_company_tech_stack` identifies technologies served on a company domain.
- `list_pricing_plans` returns plan prices, job quotas, and limits.
- `search_documentation` looks up filter names, accepted values, and API limits.

## Limitations and notes

Search access is governed by the connected account’s plan, quotas, and limits. OAuth is the default route for supported clients, while scripts or clients without sign-in need a bearer key from the JobsPipe dashboard. The repository is also a Cursor Marketplace plugin and a Gemini CLI extension, but the underlying service is hosted rather than run locally. The project is licensed under MIT.

_Full upstream README: https://allmcps.com/mcp/jobspipe/readme_

