Applystead
Search open jobs from employers' own career sites: roles, companies and posting status.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"jobs": {
"url": "https://applystead.com/mcp"
}
}
}Remote endpoints
https://applystead.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search_jobs(query, remote_country, company, kind, pay_listed, ...)
Search open jobs that employers posted on their own application systems, newest first. Every job links its Applystead job page and the employer's posting.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 120,
"description": "Words that must all appear in the title or company."
},
"remote_country": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Only remote jobs open in this ISO country code (US)."
},
"company": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"description": "Company name or Applystead company slug."
},
"kind": {
"type": "string",
"enum": [
"internship",
"new-grad"
],
"description": "Only internships, or only early-career roles."
},
"pay_listed": {
"type": "boolean",
"description": "Only jobs whose posting lists pay."
},
"posted_within_hours": {
"type": "integer",
"minimum": 1,
"maximum": 720,
"description": "Only jobs posted within this many hours."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "At most this many jobs (default 10)."
}
},
"additionalProperties": false
}🟢get_company_jobs(company)
A company's application system, open roles and company page, with its newest open jobs.
Input Schema
{
"type": "object",
"properties": {
"company": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"description": "Company name or Applystead company slug."
}
},
"required": [
"company"
],
"additionalProperties": false
}🟢check_job_posting(url)
Whether an employer's job posting link was still open when Applystead last read it, with its listed pay. Postings Applystead does not track are reported as unknown.
Input Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"maxLength": 2048,
"pattern": "^https://",
"description": "The https link to the employer's job posting."
}
},
"required": [
"url"
],
"additionalProperties": false
}Community
Evidence