get_jobs
Browse remote jobs
Browse the latest remote job listings with optional filtering by country or worldwide availability
pagecountryworldwideapp.himalayas由 himalayas.app 发布官方发布者v1.0.3更新于 Nov 4, 2026
Remote jobs: job search, salary data and application tracking, or post a job and hire candidates
Himalayas 远程职位服务器:让助手搜索远程职位与公司、查询薪资数据,并管理求职者档案、申请追踪和雇主职位发布。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/app.himalayas%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"himalayas-remote-jobs": {
"type": "http",
"url": "https://mcp.himalayas.app/mcp"
}
}
}Remote jobs: job search, salary data and application tracking, or post a job and hire candidates.
Server URL: https://mcp.himalayas.app/mcp (Streamable HTTP)
The Himalayas MCP server connects AI assistants to the Himalayas remote jobs marketplace in real time. It has 79 tools: 13 public tools that need no account, 46 tools for job seekers and 20 tools for employers. Sign-in uses OAuth in your browser. There is no API key, and clients with native remote MCP support need no Node.js and no mcp-remote.
The old SSE endpoint (/sse) is retired and returns 410 Gone.
Job seekers
Employers
Jobs are free to post and are reviewed before they go live. Optional paid extras (sticky placement, newsletter feature) return a Stripe checkout link. Companies without a Himalayas account can post a paid job with post_job_public. For the employer workflow, see How to Hire Remote Talent with AI.
Use the server URL https://mcp.himalayas.app/mcp in any client that supports remote MCP servers. Public tools work as soon as you connect. The first time you use a tool that needs an account, the client opens a Himalayas sign-in page.
Himalayas and the URL https://mcp.himalayas.app/mcp, then follow the prompts.On Team and Enterprise plans, an Owner adds the connector in Organization settings > Connectors, then each member connects it from Customize > Connectors.
Then run /mcp inside Claude Code to sign in when you need account tools.
Himalayas and the URL https://mcp.himalayas.app/mcp, choose OAuth, and confirm.Your account or workspace policy decides whether you can add custom MCP servers.
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
Add to .vscode/mcp.json in your workspace:
Add to your mcp_config.json (open it from the MCP settings in Cascade):
Install the Himalayas extension:
Or add the server to ~/.gemini/settings.json:
Any MCP client with Streamable HTTP support can connect to https://mcp.himalayas.app/mcp.
For a client that only runs local (stdio) servers, use mcp-remote as a bridge. This needs Node.js:
The Himalayas plugin adds this server plus commands and skills for job seekers and employers.
/plugin marketplace add Himalayas-App/himalayas-plugin, then /plugin install himalayas@himalayasgemini extensions install https://github.com/Himalayas-App/himalayas-pluginPublic tools need no account: job search and job details, related jobs, companies, salary data, remote work statistics, the country name helper, feedback, and public job posting with its payment check.
Every other tool needs a free Himalayas account. That includes talent search (search_talent and get_talent_profile): an anonymous call returns "Authentication required". Employer tools also need an account linked to a company.
Sign-in uses OAuth 2.1 with PKCE (S256). Clients can identify themselves with a Client ID Metadata Document, or register dynamically with a loopback redirect URI. You sign in on himalayas.app, so the client never sees your password, and each connection only gets the scopes you approve. Tokens refresh automatically.
79 tools, from the server's live tools/list.
search_talent and get_talent_profile work with any signed-in account. The other employer tools need an account linked to a company.
Account tools ask you to sign in again. Finish the sign-in in the browser window the client opens. In Claude Code, run /mcp and choose the Himalayas server.
"Authentication required". The tool needs a Himalayas account. Connect your account through your client's sign-in flow. Talent search needs an account too.
Employer tools say there is no company. Your Himalayas account needs to be linked to a company.
Tools don't appear. Check that the URL is exactly https://mcp.himalayas.app/mcp and that your config file is valid JSON, then restart the client or reload its MCP servers.
The MCP server is the best fit for AI assistants and agents, since it queries live data and exposes tools for jobs, companies, salaries, candidates, and applications. For everything else:
For setup questions or integration support, email [email protected].
Powered by Himalayas.app, the remote jobs marketplace.
来源:README.md,提交 28c4a0d
Browse remote jobs
Browse the latest remote job listings with optional filtering by country or worldwide availability
pagecountryworldwideSearch remote jobs
Search remote job listings on Himalayas by job title, role, skill or keyword, filtered by the countries a job is open to, worldwide availability, seniority, employment type, salary, markets, benefits or companies. Each result has the company, title, salary range when listed, the countries the job is open to, the posting date and the slugs for get_job_details.
pagesorttypecountrykeywordmarketsbenefitscurrencycompaniesworldwideexperiencesalary_max另有 3 个Get job details
Get full details for a specific job including description, requirements and salary. Use the company_slug and job_slug from job listings. To get the employer's application link, call get_apply_link.
job_slug必填company_slug必填Get apply link
Get the employer's application link for a job, once the user has decided to apply. Uses the connected Himalayas account (no extra sign-in needed); limited to 50 links per account per day. Use the company_slug and job_slug from job listings.
job_slug必填company_slug必填Tailor resume and cover letter
Write a resume and cover letter tailored to a Himalayas job, from the user's Himalayas profile. Use it when the user's CV is generic, they have no cover letter, or an application form asks for one. They are saved to the user's account, where the user can edit them and download a PDF. A free account gets one tailored resume and one cover letter in total; Himalayas Plus includes them for every job. Uses the connected Himalayas account; no extra sign-in needed. Use the company_slug and job_slug from job listings.
job_slug必填documentscompany_slug必填Get new job matches
Get jobs matching the user's Himalayas profile that were posted since an agent last checked, leaving out jobs already in their tracker. The check-in point is saved on the account, so it carries across sessions and agents; a first check looks back 7 days. Plus members get the jobs; free accounts get how many there are. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Skip job
Record that the user is passing on a Himalayas job, with the reason, so it stops coming back in get_new_matches and future matches can learn from it. job_closed also reports the listing as expired. For a job already in the tracker, use update_job_status with outcome didnt_apply instead. Uses the connected Himalayas account; no extra sign-in needed.
detailreason必填job_slug必填company_slug必填Get Himalayas Plus checkout link
Get a Stripe checkout link for Himalayas Plus (US$9 a month) when the user wants to subscribe. Plus includes tailored resumes and cover letters for every job; 30 minutes a month of spoken mock interviews for a specific job, scored out of 100 (sessions of 90 seconds or more) and saved so the user can track their progress; new job matches between sessions (get_new_matches); a higher place in employer talent search on himalayas.app; identity and work permit verification every 30 days, with a verified badge (work permits need a passport or national ID); and a career coach. Details: https://himalayas.app/plus. The user opens the link and pays on Stripe themselves; this tool never charges them. Applying through Himalayas is free without Plus. Uses the connected Himalayas account; no extra sign-in needed.
billing_intervalJoin Radar waitlist
Join the waitlist for Himalayas Radar, a plan for people who are employed or not actively searching: alerts only for roles that beat their bar, a private open-to-offers mode with their current employer hidden, and a monthly salary check. Radar isn't available yet, so there is nothing to pay; Himalayas emails the user when it launches. Call it only if the user wants to join. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Get related jobs
Find jobs similar to a specific job, based on skills, location, and category. Use after viewing a job to suggest alternatives.
job_slug必填company_slug必填Browse remote companies
Browse remote-friendly companies with optional filtering by country or worldwide availability
pagecountryworldwideSearch remote companies
Search for remote-friendly companies using keywords with optional country filtering
pagesortcountrykeywordbenefitsworldwidetech_stackGet company details
Get full details for a company including about, tech stack, benefits, open positions, and social links
company_slug必填Get remote work statistics
Get remote work statistics: top skills, job categories, industries, or countries by job/company count.
typerecordcountryGet salary data
Get salary benchmarks for remote jobs by job title, with optional seniority and country filters. Returns min, max, and median salary in USD.
countryjob_title必填seniorityResolve country name
Resolve a country name to the correct format accepted by Himalayas filters. Useful for fuzzy matching user input.
country_string必填Send feedback to Himalayas
Send a problem report about Himalayas to its engineering team: a missing capability (filter, field, tool), unclear or wrong documentation, a surprising response, an unhelpful error, a bug, a blocked page or action, or impractical performance. Describe the goal, what got in the way and, if known, a suggested fix. Fill `agent` with the client's name and model. Reports must not contain credentials, personal data or the user's private content.
goal必填type必填agentmessage必填outcomeendpointevidenceexpectedmetadatarequest_idsession_idsuggestion另有 2 个Get my profile
Get your Himalayas profile information. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Save job to tracker
Save a job to your application tracker. Uses the connected Himalayas account; no extra sign-in needed.
notestitle必填statusapp_linkcurrencyexcitementmax_salarybase_salarycompany_name必填himalayas_linkGet saved jobs
List every job in the user's Himalayas job application tracker with its status (saved, applied, interviewing, negotiation, hired, archived), outcome, salary, notes and links, for tracking applications and seeing where each one stands. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Update job status
Update a saved job's status, outcome or details. Use status for where the application is now (interviewing, negotiation for an offer, hired). Use outcome for an applied job that ended without progressing: rejected, no_response (no reply after 45+ days), withdrawn, or didnt_apply; status stays as it is. With didnt_apply, give a reason: job_closed reports the listing as expired, and the rest improve the user's future matches. Add detail for anything worth knowing (what the page said, a hidden requirement). Uses the connected Himalayas account; no extra sign-in needed.
id必填notesdetailreasonstatusoutcomeexcitementRemove saved job
Remove a job from your application tracker. Uses the connected Himalayas account; no extra sign-in needed.
id必填Update profile
Update your Himalayas profile. Uses the connected Himalayas account; no extra sign-in needed.
biointrogithubbehancetwitterwebsitedribbblelinkedinlocationusernamelast_nameportfolio另有 16 个Add work experience
Add a work experience to your Himalayas profile. Uses the connected Himalayas account; no extra sign-in needed.
title必填end_datelocationstart_datecurrent_jobdescription必填company_name必填employment_type必填experience_skill_listAdd education
Add an education entry to your Himalayas profile. Uses the connected Himalayas account; no extra sign-in needed.
fieldgradedegreeschool必填currentend_yearactivitiesstart_yeardescriptionUpdate work experience
Edit a work experience on your Himalayas profile by id (get_my_profile lists the ids). Only the fields you pass change. Uses the connected Himalayas account; no extra sign-in needed.
id必填titleend_datelocationsort_orderstart_datecurrent_jobdescriptioncompany_nameemployment_typeexperience_skill_listDelete work experience
Delete a work experience from your Himalayas profile by id. This can't be undone: confirm with the user first. Uses the connected Himalayas account; no extra sign-in needed.
id必填Update education
Edit an education entry on your Himalayas profile by id (get_my_profile lists the ids). Only the fields you pass change. Uses the connected Himalayas account; no extra sign-in needed.
id必填fieldgradedegreeschoolcurrentend_yearactivitiessort_orderstart_yeardescriptionDelete education
Delete an education entry from your Himalayas profile by id. This can't be undone: confirm with the user first. Uses the connected Himalayas account; no extra sign-in needed.
id必填Update email preferences
Turn Himalayas emails on or off for the user. Only the settings you pass change. Daily job-match emails are a Plus feature; free accounts get weekly. Uses the connected Himalayas account; no extra sign-in needed.
job_matchesjob_remindersjob_post_updatesmarketing_emailsjob_post_remindersjob_match_frequencyapplication_followupsmessage_notificationsUpdate account time zone
Change the user's account time zone (used for email timing). Name is on update_profile; email address and password can only be changed on himalayas.app. Uses the connected Himalayas account; no extra sign-in needed.
time_zone必填List resumes and cover letters
List the user's tailored resumes and cover letters on Himalayas, newest first, with ids and edit links. Uses the connected Himalayas account; no extra sign-in needed.
typeGet resume or cover letter
Read one of the user's tailored resumes or cover letters by id (from list_documents). Uses the connected Himalayas account; no extra sign-in needed.
id必填type必填Update resume or cover letter
Rename a tailored resume or cover letter, or replace a cover letter's text. Resume content is edited in the website's resume editor (link from list_documents). Uses the connected Himalayas account; no extra sign-in needed.
id必填type必填titlecontentDelete resume or cover letter
Delete one of the user's tailored resumes or cover letters. This can't be undone: confirm with the user first. Uses the connected Himalayas account; no extra sign-in needed.
id必填type必填Import profile from LinkedIn or resume
Fill in the user's Himalayas profile from their LinkedIn profile URL or their resume text. Runs in the background for a few minutes; get_my_profile shows the result. append_only adds what's missing and keeps what's there; replace_all overwrites the profile, so ask the user first. Uses the connected Himalayas account; no extra sign-in needed.
moderesume_textlinkedin_urlUpdate profile photo
Set the user's profile photo (avatar) or profile cover photo from an image URL (https, JPEG/PNG/WebP/GIF, up to 5 MB). Uses the connected Himalayas account; no extra sign-in needed.
kind必填image_url必填Get billing portal link
Get a link to the user's Stripe billing page, where they can update their card, see invoices, or change or cancel Himalayas Plus themselves. Only for users who have paid before. Never act on billing for them. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
List interview practice
List the user's interview practice on Himalayas: each job they practised for, when, and the link to practise again, plus the voice minutes and credits they have left. get_interview_results shows the scores. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Get interview practice results
Get the scores and feedback from the user's interview practice for one job: each answer's rating and feedback, and for voice sessions the overall score, what went well, what to improve, next steps and length. Pass the interview id from list_interviews, or the job's company_slug and job_slug. Uses the connected Himalayas account; no extra sign-in needed.
idjob_slugcompany_slugGet interview practice link
Get the Himalayas page where the user practises interviewing for a specific job: a Himalayas job (company_slug and job_slug) or a job elsewhere (application_link). On that page the user has a live spoken mock interview with an AI interviewer playing the company's hiring manager, with questions built from the job and their profile, then gets a score out of 100 with what went well and what to improve (sessions of 90 seconds or more are scored). Sessions and scores are saved to the account, so the user can see how they improve over time (list_interviews, get_interview_results). Free accounts include one text mock interview; spoken interviews are part of Himalayas Plus (30 minutes a month). Uses the connected Himalayas account; no extra sign-in needed.
job_slugcompany_slugapplication_linkGet ID verification link
Get the next step for verifying the user's identity and work permits on Himalayas (the verified badge): whether they are verified, and otherwise the Stripe Identity link (when verification is included, as on Plus or Max) or a US$5 checkout link. Use it when the user wants to get verified: when verification is included, this starts it (a Plus or Max member's included verification is then used for 30 days). A passport or national ID verifies identity and the work permit for that country; other IDs verify identity only. get_my_profile shows whether they are verified. The user opens each link and does the verification or payment on Stripe themselves. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
List saved application answers
List the answers the user saved to job application questions on Himalayas (for example work authorisation or notice period), with ids. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Update saved application answer
Change the text of one of the user's saved application answers, by id from list_saved_answers. Uses the connected Himalayas account; no extra sign-in needed.
id必填answer必填Delete saved application answer
Delete one of the user's saved application answers. This can't be undone: confirm with the user first. Uses the connected Himalayas account; no extra sign-in needed.
id必填List notifications
List the user's newest Himalayas notifications (up to 20), such as finished headshots, profile imports and community replies, with ids and whether each is read. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Mark notifications read
Mark one of the user's Himalayas notifications as read by id, or all of them with all: true. Uses the connected Himalayas account; no extra sign-in needed.
idallList career coach chats
List the user's conversations with the Himalayas career coach, newest first, with titles, dates and links. get_coach_chat reads one. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Get career coach chat
Read one of the user's career coach conversations by slug from list_coach_chats. Uses the connected Himalayas account; no extra sign-in needed.
slug必填List headshots
List the AI headshots the user has made on Himalayas, newest first: each session's finished images with ids and URLs, and a link to see them. use_headshot_as_profile_photo sets one as the profile photo. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Use headshot as profile photo
Set one of the user's finished AI headshots as their Himalayas profile photo, by session id and image id from list_headshots. Uses the connected Himalayas account; no extra sign-in needed.
image_id必填session_id必填Get headshots link
Get the Himalayas page where the user makes AI headshots from a few photos of themselves. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Update profile tech stack
Set the tools and technologies on your Himalayas profile, replacing the current list. Names are matched to Himalayas' catalogue; any it doesn't have yet are requested for review and left off for now. Uses the connected Himalayas account; no extra sign-in needed.
stacks必填Search talent
Search remote candidates and talent on Himalayas to hire or recruit, such as developers, designers or marketers, by skill, job title or keyword and country. Each result has the candidate's current role, salary expectation, job search status and the profile link for get_talent_profile. Uses the connected Himalayas account; no extra sign-in needed.
pagesortcountrykeywordGet talent profile
Get full details for a candidate including bio, all experiences, education, tech stack, social links, and more. Use the talent_slug from search_talent results. Uses the connected Himalayas account; no extra sign-in needed.
talent_slug必填Get company profile
Get your company's profile on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.
无需输入参数。
Update company profile
Update your company's profile on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.
ceoaboutsummarytwitterfacebooklinkedininstagramyear_foundedlocation_listnum_employees_rangeGet company perks
Get your company's perks/benefits on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.
无需输入参数。
Add company perk
Add a perk/benefit to your company on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.
title必填category必填description必填Remove company perk
Remove a perk/benefit from your company on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.
id必填Update company tech stack
Update your company's tech stack on Himalayas. Pass technology names (e.g., 'React', 'Python') and they'll be matched to the Himalayas stack database. Uses the connected Himalayas employer account; no extra sign-in needed.
stacks必填List company jobs
List your company's job postings on Himalayas. Shows status, views, clicks, and expiry. Uses the connected Himalayas employer account; no extra sign-in needed.
pageGet company job
Get full details of one of your company's job postings on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.
job_slug必填Create company job
Post a remote job on Himalayas for the user's company, to hire remote staff. Jobs are free to post and require admin approval before going live; a job can also be saved as a draft. Uses the connected Himalayas employer account; no extra sign-in needed.
drafttitle必填extrasseniority必填max_salaryskill_listbase_salarydescription必填category_listvalid_throughsalary_countryemployment_type必填另有 2 个Update company job
Update an existing job posting on Himalayas. Only provide fields you want to change. For screening_questions, provide the full set — questions not included will be removed. Uses the connected Himalayas employer account; no extra sign-in needed.
drafttitlejob_slug必填senioritymax_salaryskill_listbase_salarydescriptioncategory_listvalid_throughsalary_countryemployment_type另有 2 个Delete company job
Delete a job posting from your company on Himalayas. This action cannot be undone. Uses the connected Himalayas employer account; no extra sign-in needed.
job_slug必填Post a paid job without an account
Post a job on Himalayas without an account. Provide your email and company details. Payment is required — a Stripe checkout URL will be returned. No authentication needed.
title必填seniority必填max_salaryskill_listbase_salarycompany_url必填description必填company_name必填category_listvalid_throughcustomer_email必填salary_country另有 2 个Purchase job extras
Purchase paid extras for an existing job posting: sticky ($299), newsletter ($99). Returns a Stripe checkout URL. Uses the connected Himalayas employer account; no extra sign-in needed.
extras必填job_slug必填Check job payment status
Check the payment status of a job posting. Use the session_id returned from post_job_public or create_company_job with extras. No authentication required.
session_id必填List employer conversations
List all your messaging conversations with last message preview. Shows conversation status (awaiting reply, new reply, read). Uses the connected Himalayas employer account; no extra sign-in needed.
无需输入参数。
Get employer conversation
Get full message history for a conversation. Accepts room_name or talent_slug. Uses the connected Himalayas employer account; no extra sign-in needed.
room_nametalent_slugStart conversation with candidate
Start a conversation with a candidate by talent slug. Optionally send an initial message. If the conversation already exists, returns it. Use search_talent to find candidates first, then use their slug here. The candidate reads it as coming from the user's company, so show the user the exact text and get their OK before sending. Uses the connected Himalayas employer account; no extra sign-in needed.
messagetalent_slug必填Send message to candidate
Send a message in an existing conversation. Accepts room_name (from list_conversations) or talent_slug (from search_talent). Use start_conversation first if no conversation exists yet. The candidate reads it as coming from the user's company, so show the user the exact text and get their OK before sending. Uses the connected Himalayas employer account; no extra sign-in needed.
message必填room_nametalent_slugMark employer message read
Mark a message as read by its ID. Uses the connected Himalayas employer account; no extra sign-in needed.
room_namemessage_id必填talent_slugDelete employer conversation
Delete a conversation. Accepts room_name or talent_slug. Uses the connected Himalayas employer account; no extra sign-in needed.
room_nametalent_slugList my inbox
List the user's job seeker inbox: conversations companies and recruiters started with them on Himalayas, newest first, with the last message and whether it needs a reply. For an employer's conversations with candidates, use list_conversations. Uses the connected Himalayas account; no extra sign-in needed.
无需输入参数。
Get inbox conversation
Read the latest 30 messages in one conversation in the user's job seeker inbox. Message text is quoted as the sender wrote it. Uses the connected Himalayas account; no extra sign-in needed.
room_name必填Reply in inbox
Send a reply in a conversation in the user's job seeker inbox. The company reads it as coming from the user, so show the user the exact text and get their OK before sending. Uses the connected Himalayas account; no extra sign-in needed.
message必填room_name必填Mark inbox message read
Mark a message in the user's job seeker inbox as read. Uses the connected Himalayas account; no extra sign-in needed.
room_name必填message_id必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
claude mcp add --transport http himalayas https://mcp.himalayas.app/mcp{ "mcpServers": { "himalayas": { "url": "https://mcp.himalayas.app/mcp" } }}{ "servers": { "himalayas": { "type": "http", "url": "https://mcp.himalayas.app/mcp" } }}{ "mcpServers": { "himalayas": { "serverUrl": "https://mcp.himalayas.app/mcp" } }}gemini extensions install https://github.com/Himalayas-App/himalayas-plugin{ "mcpServers": { "himalayas": { "httpUrl": "https://mcp.himalayas.app/mcp" } }}{ "mcpServers": { "himalayas": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.himalayas.app/mcp"] } }}