Himalayas Remote Jobs

app.himalayas/mcp

Search and post remote jobs, browse companies, check salaries, and find talent on Himalayas.app

Yes, your AI can use this right now.Answered a live MCP handshake in 1386 ms with no sign-in needed and exposes 43 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.himalayas.app/mcp

43 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
get_jobs

Browse the latest remote job listings with optional filtering by country or worldwide availability

search_jobs

Search for remote jobs using keywords with optional filtering by country or worldwide availability

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.

get_apply_link

Get the employer's application link for a job, once the user has decided to apply. Requires authentication; limited to 50 links per account per day. Use the company_slug and job_slug from job listings.

get_related_jobs

Find jobs similar to a specific job, based on skills, location, and category. Use after viewing a job to suggest alternatives.

get_companies

Browse remote-friendly companies with optional filtering by country or worldwide availability

search_companies

Search for remote-friendly companies using keywords with optional country filtering

get_company_details

Get full details for a company including about, tech stack, benefits, open positions, and social links

get_remote_work_statistics

Get remote work statistics: top skills, job categories, industries, or countries by job/company count. Great for understanding the remote work landscape.

get_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.

get_correct_country_name

Resolve a country name to the correct format accepted by Himalayas filters. Useful for fuzzy matching user input.

submit_feedback

Report a problem with Himalayas to its engineering team. Call this when something prevented or complicated your task: a missing capability (filter, field, tool), unclear or wrong documentation, a surprising response, an unhelpful error, a bug, being blocked from a page or action, or impractical performance. Describe your goal in plain language, say specifically what got in the way, and include a c

get_my_profile

Get your Himalayas profile information. Requires authentication.

save_job

Save a job to your application tracker. Requires authentication.

get_saved_jobs

Get all jobs in your application tracker. Requires authentication.

update_job_status

Update a saved job's status or details. Requires authentication.

remove_saved_job

Remove a job from your application tracker. Requires authentication.

update_profile

Update your Himalayas profile. Requires authentication.

add_experience

Add a work experience to your Himalayas profile. Requires authentication.

add_education

Add an education entry to your Himalayas profile. Requires authentication.

update_tech_stack

Update your tech stack on your Himalayas profile. Requires authentication.

search_talent

Search for remote talent/candidates on Himalayas. Browse professionals by keyword, country, or role.

get_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.

get_company_profile

Get your company's profile on Himalayas. Requires employer authentication.

update_company_profile

Update your company's profile on Himalayas. Requires employer authentication.

get_company_perks

Get your company's perks/benefits on Himalayas. Requires employer authentication.

add_company_perk

Add a perk/benefit to your company on Himalayas. Requires employer authentication.

remove_company_perk

Remove a perk/benefit from your company on Himalayas. Requires employer authentication.

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. Requires employer authentication.

list_company_jobs

List your company's job postings on Himalayas. Shows status, views, clicks, and expiry. Requires employer authentication.

show_company_job

Get full details of one of your company's job postings on Himalayas. Requires employer authentication.

create_company_job

Post a new job on Himalayas. Jobs are free to post and require admin approval before going live. Requires employer authentication.

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. Requires employer authentication.

delete_company_job

Delete a job posting from your company on Himalayas. This action cannot be undone. Requires employer authentication.

post_job_public

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.

purchase_job_extras

Purchase paid extras for an existing job posting: sticky ($299), newsletter ($99). Returns a Stripe checkout URL. Requires employer authentication.

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.

list_conversations

List all your messaging conversations with last message preview. Shows conversation status (awaiting reply, new reply, read). Requires employer authentication.

get_conversation

Get full message history for a conversation. Accepts room_name or talent_slug. Requires employer authentication.

start_conversation

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. Requires employer authentication.

send_message

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. Requires employer authentication.

mark_message_read

Mark a message as read by its ID. Requires employer authentication.

delete_conversation

Delete a conversation. Accepts room_name or talent_slug. Requires employer authentication.

Alternatives in Search & Research

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”