OfferMagnet MCP
An official MCP server provided by OfferMagnet that allows AI agents to search a daily-updated index of public job postings, retrieve full job details, check visa sponsorship status, access live job market statistics, and generate application links for resume tailoring and submission.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://offermagnet.io/mcpWhat its tools do
5 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to offermagnet.io ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for remote jobs in specific countries with visa sponsorship
- Retrieve full text of a specific job posting by ID
- Check visa sponsorship stance for any job description text
- Get live statistics on job market trends by contract type
Source and maintenance
Protocol and capabilities
- Server
- offermagnet 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
5 advertised
search_jobs — Search jobs
Search live job postings by keywords, country, contract type, remote, visa sponsorship, employer and age. Returns title, company, location, salary when posted, visa reading with the quoted sentence, the employer's apply link and an OfferMagnet link that tailors a resume and applies.
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Keywords: job title, skill or company, e.g. \"machine learning engineer\"."
},
"type": {
"enum": [
"fulltime",
"parttime",
"internship",
"alternance",
"freelance",
"vie"
],
"type": "string",
"description": "Contract type."
},
"visa": {
"enum": [
"yes",
"no"
],
"type": "string",
"description": "yes = the posting offers visa sponsorship; no = it refuses it or requires citizenship."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Results per page (default 20)."
},
"offset": {
"type": "integer",
"maximum": 500,
"minimum": 0,
"description": "Pagination offset."
},
"remote": {
"type": "boolean",
"description": "true = remote postings only, false = on-site/hybrid only."
},
"company": {
"type": "string",
"description": "Exact employer name, e.g. \"Anthropic\"."
},
"country": {
"type": "string",
"description": "ISO 3166 alpha-2 country, e.g. US, FR, GB, ES, DE, CA."
},
"posted_days": {
"type": "integer",
"maximum": 45,
"minimum": 1,
"description": "Only postings from the last N days (default 45)."
}
},
"additionalProperties": false
}{
"title": "Search jobs",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true
}get_job — Get a job posting
Full posting text and details for one job id from search_jobs.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Job id from search_jobs, e.g. \"greenhouse:acme:123\"."
}
},
"additionalProperties": false
}{
"title": "Get a job posting",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true
}check_visa_sponsorship — Check visa sponsorship
Read a job posting's text and say whether it sponsors visas (yes), refuses sponsorship or requires citizenship/clearance (no), or says nothing (unknown), quoting the deciding sentence.
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The job posting text (paste the whole description)."
}
},
"additionalProperties": false
}{
"title": "Check visa sponsorship",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true
}job_market_stats — Job market stats
Counts of live postings by country, contract type, remote and visa wording, from the same index.
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"title": "Job market stats",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true
}apply_with_offermagnet — Apply with OfferMagnet
Get the link where the user can have OfferMagnet tailor their resume to these jobs and apply for them automatically (3-day free trial). Call it when the user wants to apply, not just browse.
{
"type": "object",
"properties": {
"job_ids": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 20,
"description": "Job ids from search_jobs (optional)."
}
},
"additionalProperties": false
}{
"title": "Apply with OfferMagnet",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 825 ms
- 95th percentile latency
- 825 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 825 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http offermagnet-mcp https://offermagnet.io/mcpCodex
codex mcp add offermagnet-mcp --url https://offermagnet.io/mcpCursor
{
"mcpServers": {
"offermagnet-mcp": {
"url": "https://offermagnet.io/mcp"
}
}
}Cline
{
"mcpServers": {
"offermagnet-mcp": {
"type": "streamableHttp",
"url": "https://offermagnet.io/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"offermagnet-mcp": {
"type": "http",
"url": "https://offermagnet.io/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http offermagnet-mcp https://offermagnet.io/mcpClaude Desktop
https://offermagnet.io/mcpWindsurf
{
"mcpServers": {
"offermagnet-mcp": {
"serverUrl": "https://offermagnet.io/mcp"
}
}
}Let your agent find its tools
Find servers like OfferMagnet MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run OfferMagnet MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.