AgentXM

Himalayas Remote Jobs

mcp remote · streamable-http · v1.0.3 · source: crawl

https://mcp.himalayas.app/mcp

https://github.com/Himalayas-App/himalayas-mcp

Remote jobs: job search, salary data and application tracking, or post a job and hire candidates

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 249 ms · p95 684 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'Himalayas Remote Jobs MCP Server'
tools_listed15pass79 tools
schema_complete15pass76 of 79 tools have a description and a typed schema
latency_p5010passp50 249 ms
latency_p955passp95 684 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (79)

NameDescriptionSchema
delete_conversationDelete a conversation. Accepts room_name or talent_slug. Uses the connected Himalayas employer account; no extra sign-in needed.typed
list_my_conversationsList 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 conversatiotyped
get_my_conversationRead 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.typed
mark_my_message_readMark a message in the user's job seeker inbox as read. Uses the connected Himalayas account; no extra sign-in needed.typed
update_profile_photoSet 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.typed
get_jobsBrowse the latest remote job listings with optional filtering by country or worldwide availabilitytyped
search_jobsSearch 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 typed
get_job_detailsGet 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.typed
get_apply_linkGet 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 comptyped
generate_application_documentsWrite 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. Thtyped
get_new_matchesGet 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 acrosstyped
skip_jobRecord 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. Fotyped
get_plus_checkout_linkGet 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 intervityped
get_billing_portal_linkGet 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 ftyped
join_radar_waitlistJoin 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 employetyped
get_related_jobsFind jobs similar to a specific job, based on skills, location, and category. Use after viewing a job to suggest alternatives.typed
get_companiesBrowse remote-friendly companies with optional filtering by country or worldwide availabilitytyped
search_companiesSearch for remote-friendly companies using keywords with optional country filteringtyped
get_company_detailsGet full details for a company including about, tech stack, benefits, open positions, and social linkstyped
get_remote_work_statisticsGet remote work statistics: top skills, job categories, industries, or countries by job/company count.typed
get_salary_dataGet salary benchmarks for remote jobs by job title, with optional seniority and country filters. Returns min, max, and median salary in USD.typed
get_correct_country_nameResolve a country name to the correct format accepted by Himalayas filters. Useful for fuzzy matching user input.typed
submit_feedbackSend 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 ptyped
get_my_profileGet your Himalayas profile information. Uses the connected Himalayas account; no extra sign-in needed.typed
list_interviewsList 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 styped
reply_to_messageSend 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 Himalaytyped
save_jobSave a job to your application tracker. Uses the connected Himalayas account; no extra sign-in needed.typed
get_saved_jobsList 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 applicationstyped
update_job_statusUpdate 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 progresstyped
remove_saved_jobRemove a job from your application tracker. Uses the connected Himalayas account; no extra sign-in needed.typed
update_profileUpdate your Himalayas profile. Uses the connected Himalayas account; no extra sign-in needed.typed
add_experienceAdd a work experience to your Himalayas profile. Uses the connected Himalayas account; no extra sign-in needed.typed
add_educationAdd an education entry to your Himalayas profile. Uses the connected Himalayas account; no extra sign-in needed.typed
update_experienceEdit 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.typed
delete_experienceDelete 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.typed
update_educationEdit 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.typed
delete_educationDelete 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.typed
update_email_preferencesTurn 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 sigtyped
update_accountChange 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 typed
list_documentsList 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.typed
get_documentRead 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.incomplete
update_documentRename 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; noincomplete
delete_documentDelete 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.incomplete
import_profileFill 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 antyped
get_interview_resultsGet 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 andtyped
get_interview_practice_linkGet 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 spotyped
get_verification_linkGet 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 includedtyped
list_saved_answersList 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.typed
update_saved_answerChange 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.typed
delete_saved_answerDelete 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.typed
list_notificationsList 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; ntyped
mark_notifications_readMark 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.typed
list_coach_chatsList 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.typed
get_coach_chatRead one of the user's career coach conversations by slug from list_coach_chats. Uses the connected Himalayas account; no extra sign-in needed.typed
list_headshotsList 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 phottyped
use_headshot_as_profile_photoSet 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.typed
get_headshots_linkGet 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.typed
update_tech_stackSet 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. typed
search_talentSearch 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 roltyped
get_talent_profileGet 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; notyped
get_company_profileGet your company's profile on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.typed
update_company_profileUpdate your company's profile on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.typed
get_company_perksGet your company's perks/benefits on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.typed
add_company_perkAdd a perk/benefit to your company on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.typed
remove_company_perkRemove a perk/benefit from your company on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.typed
update_company_tech_stackUpdate 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; notyped
list_company_jobsList your company's job postings on Himalayas. Shows status, views, clicks, and expiry. Uses the connected Himalayas employer account; no extra sign-in needed.typed
show_company_jobGet full details of one of your company's job postings on Himalayas. Uses the connected Himalayas employer account; no extra sign-in needed.typed
create_company_jobPost 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 typed
update_company_jobUpdate 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 Himalayatyped
delete_company_jobDelete a job posting from your company on Himalayas. This action cannot be undone. Uses the connected Himalayas employer account; no extra sign-in needed.typed
post_job_publicPost 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.typed
purchase_job_extrasPurchase 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.typed
check_job_payment_statusCheck 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.typed
list_conversationsList 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.typed
get_conversationGet full message history for a conversation. Accepts room_name or talent_slug. Uses the connected Himalayas employer account; no extra sign-in needed.typed
start_conversationStart 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 slutyped
send_messageSend 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 rtyped
mark_message_readMark a message as read by its ID. Uses the connected Himalayas employer account; no extra sign-in needed.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/app-himalayas-mcp.svg)](https://app.agent-xm.com/a/app-himalayas-mcp)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.