JobsPipe

dev.jobspipePublished by jobspipe.devOfficial publisherv1.0.2Updated Oct 24, 2026

Live job postings from 30+ ATS feeds and job boards, one schema. Sign in with OAuth, or use a key.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowWeb Search & Scraping

Overview

AI-generated overview

Hosted MCP server that lets an assistant search live job postings from 30+ job boards and ATS feeds, read full postings, and save alerts.

What you can do
Search live job postings by role, place and date, with results carrying an id, title and link to cite; a second search tool exposes every filter, including location, salary, seniority, skills, visa stance, language, work arrangement and source. Read a single posting in full by the id returned from a search. Save a search as a signal and get notified of new matches by email, Slack or webhook, and list the signals on the account. Check the connected account, its plan and remaining credits, and list pricing plans with quotas and limits. Detect the technologies a company serves on its domain, and search the JobsPipe API documentation for filter names, values and limits.
When to use it
Useful when an assistant needs current job-market data rather than static listings: finding open roles by detailed criteria, pulling a full posting to summarize or compare, or setting up recurring alerts for new matches. Also handy for checking plan credits and filter documentation while building queries.
Requirements
A remote streamable HTTP endpoint; nothing runs locally. Authentication is OAuth 2.0 with dynamic client registration, prompted on first connect in clients such as Claude, ChatGPT, Cursor, VS Code and Codex. Scripts or clients without sign-in send an Authorization header with a Bearer API key created in the JobsPipe dashboard. A free JobsPipe account is needed; searches draw on the account's plan credits.
Before you install
The Authorization header carries a live API key, so keep it out of shared configs and logs. Searches consume the connected account's plan credits, and paid plans have quotas and limits, so check remaining credits before heavy use. Saving a signal sends notifications by email, Slack or webhook to destinations you configure, which shares your search criteria with those services.

Installation

In SourceWeft

  1. Open JobsPipe in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/dev.jobspipe%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

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

README

JobsPipe MCP Server

[smithery badge]

The hosted Model Context Protocol server for JobsPipe: live job postings from 30+ job boards, ATS feeds and public employment services, normalized into one schema and queryable by AI agents. Nothing to run locally.

This repository is also the Cursor Marketplace plugin for JobsPipe.

Install in Cursor

  1. Open Cursor Settings → Plugins.
  2. Search for JobsPipe.
  3. Click Install, then complete the JobsPipe sign-in prompt.

Or run /add-plugin jobspipe in chat.

Without the marketplace, add the server by hand to mcp.json:

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

Auth is OAuth 2.0 against JobsPipe with dynamic client registration; Cursor prompts for sign-in when the plugin connects, and there is no API key to configure. A JobsPipe account is free to create at jobspipe.dev/signup.

Tools

ToolWhat it does
searchSearch live postings by role, place and date; returns results to cite, each with an id, a title and a link
fetchRead one posting in full by the id a search result carried
search_jobsThe same corpus with every filter exposed: location, salary, seniority, skills, visa stance, language, work arrangement, source and more
create_signalSave a search and be notified of new matches by email, Slack or webhook, instead of polling
list_signalsList the signals saved on the connected account
get_account_infoShow the connected account, its plan and remaining credits
detect_company_tech_stackDetect the technologies a company serves on its domain
list_pricing_plansList JobsPipe plans with monthly price, job quota and limits
search_documentationSearch the JobsPipe API documentation for filter names, accepted values and limits

Searches draw on the connected account's plan; evaluating a signal costs no job credits.

Other clients

Gemini CLI (this repository is also a Gemini CLI extension):

bash
gemini extensions install https://github.com/jobspipe/mcp

Claude Code:

bash
claude mcp add --transport http jobspipe https://mcp.jobspipe.dev/mcp

Claude, ChatGPT, VS Code, Codex and any client that supports remote MCP with OAuth: add https://mcp.jobspipe.dev/mcp as a connector and sign in. For a script or a client without sign-in, send Authorization: Bearer jp_live_<key> with a key from the dashboard.

The server is also listed in the official MCP Registry as dev.jobspipe/mcp (server.json in this repository).

Support

Logo is the JobsPipe app icon (three white bars on the purple gradient tile) from https://jobspipe.dev/brand/app-icon/app-icon-gradient.svg.

License

MIT

Source: README.md at commit 565d67b

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

2
  1. v1.0.2LatestSep 22, 2026
  2. v1.0.1Sep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts