reed-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@reed-mcpsearch for software engineer jobs in London with salary over £60000"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
reed-mcp
⚠️ Moved. This server now lives in the job-hunt monorepo at
job-hunt/connectors/reed-mcp. This standalone repo is archived (read-only) and kept only for existing links. Get the current version, docs, and setup there.
A local stdio MCP server wrapping the Reed.co.uk Jobseeker API. Reed is one of the UK's largest job boards. This server sits alongside a salary/market-data source (Adzuna) and other listing boards (Indeed, Dice): Reed contributes its own live vacancy index and, unlike a plain search, gives you the full job description on demand.
Tools
Tool | What it gives you |
| Job ads with a short description, employer, location, advertised GBP salary, |
| The FULL description for one |
Both tools are read-only and take response_format (markdown for compact reading, json for
programmatic use). All salaries are GBP.
Related MCP server: job-search-mcp
Two things that bite
Distance is in MILES, not km.
distance_from_location=20means a 20-mile radius. (Adzuna's equivalent is km — don't copy a km number across.) Reed defaults to 10 miles when omitted.Salary can be hidden by the employer, and absent is NOT zero. A withheld salary comes back as
nulland both tools render it asNot disclosed— never as £0. Filtering byminimum_salary/maximum_salaryalso drops ads whose salary was hidden.
Search → details workflow
reed_search_jobs returns only a short snippet per ad. Fetch the full text before tailoring a CV:
reed_search_jobs(keywords="audio visual technician", location_name="London",
distance_from_location=20, full_time=True)
# -> pick a jobId from the results
reed_get_job_details(job_id=12345678)
# -> full description + yearly salary + contract type + application URLAuth
Reed uses HTTP Basic auth: the API key is the username and the password is empty. The server does this for you — you only supply the key.
Get a free key at https://www.reed.co.uk/developers/jobseeker. Set it as REED_API_KEY in the
MCP server env (or copy .env.example to .env and fill it in — server.py loads it
automatically; a real env var still wins over the file).
Setup
cd reed-mcp
python -m venv .venv && .venv/Scripts/python -m pip install mcp httpx python-dotenv
# or: uv venv && uv pip install mcp httpx python-dotenvWire it into Claude Code — .mcp.json in your project, claude mcp add, or the user-scope
config:
{
"mcpServers": {
"reed": {
"command": "C:\\Users\\flhso\\...\\reed-mcp\\.venv\\Scripts\\python.exe",
"args": ["D:\\soh-workspace\\projects\\reed-mcp\\server.py"],
"env": {
"REED_API_KEY": "your_key"
}
}
}
}Use the absolute path to the venv's python.exe so the mcp/httpx dependencies resolve.
Verify before wiring it up:
npx @modelcontextprotocol/inspector .venv/Scripts/python.exe server.pyRate limits
Reed's Jobseeker API is rate limited per key. The server surfaces a 429 with a clear message.
Prefer fewer, wider searches over many narrow ones, and only call reed_get_job_details for the
ads you actually intend to read.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceAn MCP server that enables searching for jobs across Australian platforms (Seek and LinkedIn) from Claude or any MCP-compatible client, with filters for location, salary, employment type, and more.13
- Alicense-qualityAmaintenanceMCP server that exposes job search data from multiple boards, enabling clients to query and manage job listings via natural language.7MIT
- Alicense-qualityBmaintenanceAn MCP server that finds recent job postings based on your LinkedIn profile, scores each against your resume, and logs the results — all without logging into or scraping LinkedIn.MIT
- Alicense-qualityCmaintenanceSearches LinkedIn, Indeed, USAJobs, and Google Jobs from the command line, deduplicates across sources, and optionally finds hiring manager emails; also runs as an MCP server for AI agents.MIT
Related MCP Connectors
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
GetJobzi MCP server for job search, application tracking, and career forecasting.
MCP server for Google search results via SERP API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/soheilfallah/reed-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server