Skip to main content
Glama
Ownership verified

Server Details

Search remote jobs, post job listings, find remote candidates, check salary benchmarks, and manage your career, all through AI conversation. The Himalayas MCP server connects your AI assistant to the Himalayas remote jobs marketplace in real time.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

41 tools
add_company_perkInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
titleYesPerk title (3-50 characters)
categoryYesPerk category
descriptionYesPerk description (15-450 characters)
add_educationInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
fieldNoField of study (e.g., 'Computer Science')
gradeNoGrade or GPA
degreeNoDegree (e.g., 'Bachelor of Science')
schoolYesSchool or institution name
currentNoWhether you are currently enrolled
end_yearNoEnd year (omit if currently enrolled)
activitiesNoActivities and societies
start_yearNoStart year
descriptionNoDescription or achievements
add_experienceInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
titleYesJob title
end_dateNoEnd date (YYYY-MM-DD format, omit for current role)
locationNoJob location
start_dateNoStart date (YYYY-MM-DD format)
current_jobNoWhether this is your current job
descriptionYesDescription of your role and responsibilities
company_nameYesCompany name
employment_typeYesEmployment type
experience_skill_listNoComma-separated skills used in this role
check_job_payment_statusInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesStripe checkout session ID
create_company_jobInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
draftNoSave as draft instead of submitting for approval
titleYesJob title (5-80 characters)
extrasNoPaid extras: 'sticky' ($199 pin to top for 30 days), 'newsletter' ($99 feature in weekly email for 30 days)
seniorityYesSeniority levels
max_salaryNoMaximum salary
skill_listNoComma-separated skills
base_salaryNoMinimum salary
descriptionYesJob description (350+ characters, can include HTML)
category_listNoComma-separated job categories
valid_throughNoExpiration date (ISO format, defaults to 30 days from now)
salary_countryNoSalary currency code (default: USD)
employment_typeYesEmployment type
app_link_or_emailYesApplication URL or email address — backend auto-detects via @ check
screening_questionsNoScreening questions for applicants
delete_company_jobInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
job_slugYesJob slug to delete
delete_conversationInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
room_nameNoRoom name from list_conversations
talent_slugNoTalent slug (from search_talent results) — resolves to room name automatically
get_companiesInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number for pagination (default: 1)
countryNoFilter companies by country (e.g., 'Canada', 'United States', 'UK')
worldwideNoShow only companies with 100% remote jobs available worldwide (overrides country filter)
get_company_detailsInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
company_slugYesCompany slug (e.g., 'stripe', 'gitlab')
get_company_perksInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_company_profileInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_conversationInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
room_nameNoRoom name from list_conversations
talent_slugNoTalent slug (from search_talent results) — resolves to room name automatically
get_correct_country_nameInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
country_stringYesThe country name to get the correct name for
get_job_detailsInspect

Get full details for a specific job including description, requirements, salary, and application link. Use the company_slug and job_slug from job listings.

ParametersJSON Schema
NameRequiredDescriptionDefault
job_slugYesJob slug (from the job listing URL)
company_slugYesCompany slug (from the job listing URL or company page)
get_jobsInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number for pagination (default: 1)
countryNoFilter jobs by country (e.g., 'Canada', 'United States', 'UK')
worldwideNoShow ONLY 100% remote jobs available worldwide (overrides country filter)
get_my_profileInspect

Get your Himalayas profile information. Requires authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_remote_work_statisticsInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoType of breakdown: 'skills', 'categories', 'countries', or 'industries' (default: skills). 'industries' only works with record='companies'.
recordNoWhat to get stats for: 'jobs' or 'companies' (default: jobs)
countryNoFilter stats by country (e.g., 'United States', 'Germany')
get_salary_dataInspect

Get salary benchmarks for remote jobs by job title, with optional seniority and country filters. Returns min, max, and median salary in USD.

ParametersJSON Schema
NameRequiredDescriptionDefault
countryNoCountry slug to filter by (e.g., 'united-states', 'united-kingdom', 'germany')
job_titleYesJob title to look up salary for (e.g., 'software-engineer', 'product-manager', 'data-scientist'). Use hyphens instead of spaces.
seniorityNoSeniority level (e.g., 'senior', 'junior', 'lead', 'mid')
get_saved_jobsInspect

Get all jobs in your application tracker. Requires authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_talent_profileInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
talent_slugYesTalent slug (from search_talent results, e.g., 'john-doe')
list_company_jobsInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number for pagination (default: 1)
list_conversationsInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

mark_message_readInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
room_nameNoRoom name from list_conversations
message_idYesMessage ID to mark as read
talent_slugNoTalent slug (from search_talent results) — resolves to room name automatically
post_job_publicInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
titleYesJob title (5-80 characters)
seniorityYesSeniority levels
max_salaryNoMaximum salary
skill_listNoComma-separated skills
base_salaryNoMinimum salary
company_urlYesCompany website URL
descriptionYesJob description (350+ characters, can include HTML)
company_nameYesCompany name
category_listNoComma-separated job categories
valid_throughNoExpiration date (ISO format, defaults to 30 days from now)
customer_emailYesYour email address for payment and notifications
salary_countryNoSalary currency code (default: USD)
employment_typeYesEmployment type
app_link_or_emailYesApplication URL or email address
purchase_job_extrasInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
extrasYesExtras to purchase: 'sticky' ($199 pin to top), 'newsletter' ($99 weekly email feature)
job_slugYesJob slug to add extras to
remove_company_perkInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesPerk ID to remove (use get_company_perks to find IDs)
remove_saved_jobInspect

Remove a job from your application tracker. Requires authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesKanban item ID to remove
save_jobInspect

Save a job to your application tracker. Requires authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault
notesNoPersonal notes about this job
titleYesJob title
statusNoApplication status (default: saved)
app_linkNoApplication link URL
currencyNoSalary currency (e.g., 'USD')
excitementNoExcitement level from 0-5
max_salaryNoMaximum salary
base_salaryNoBase salary
company_nameYesCompany name
himalayas_linkNoHimalayas job listing URL
search_companiesInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number for pagination (default: 1)
sortNoSort order for results (default: 'relevant')
countryNoFilter companies by country (e.g., 'Canada', 'United States', 'UK')
keywordNoSearch keyword/term (optional)
benefitsNoComma-separated benefit slugs to filter by (e.g., '401k,health-insurance,equity')
worldwideNoShow only companies with 100% remote jobs available worldwide (overrides country filter)
tech_stackNoComma-separated technology slugs to filter by (e.g., 'react,typescript,python')
search_jobsInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number for pagination (default: 1)
sortNoSort order for results (default: 'relevant')
typeNoFilter by employment type. Comma-separate for multiple (e.g., 'full-time,contractor')
countryNoFilter jobs by country (e.g., 'Canada', 'United States', 'UK')
keywordNoSearch keyword/term (optional)
marketsNoComma-separated market/category slugs to filter by (e.g., 'saas,fintech,healthcare')
benefitsNoComma-separated benefit slugs to filter by (e.g., '401k,health-insurance,equity')
currencyNoSalary currency (default: USD)
companiesNoComma-separated company slugs to filter by (e.g., 'stripe,gitlab')
worldwideNoShow ONLY 100% remote jobs available worldwide (overrides country filter)
experienceNoFilter by experience/seniority level. Comma-separate for multiple (e.g., 'senior,manager')
salary_maxNoMaximum salary in the specified currency (default USD)
salary_minNoMinimum salary in the specified currency (default USD)
salary_requiredNoIf false, include jobs without salary data in salary-filtered results (default: true — only jobs with salary)
exclude_worldwideNoWhen true and country is set, return ONLY jobs specifically available in that country, excluding worldwide/remote jobs. Requires country to be set.
search_talentInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number for pagination (default: 1)
sortNoSort order (default: relevant)
countryNoFilter by country (e.g., 'United States', 'Germany')
keywordNoSearch keyword (e.g., 'react developer')
send_messageInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
messageYesMessage text to send
room_nameNoRoom name from list_conversations
talent_slugNoTalent slug (from search_talent results) — resolves to room name automatically
show_company_jobInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
job_slugYesJob slug (from list_company_jobs)
start_conversationInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
messageNoOptional initial message to send with the conversation
talent_slugYesTalent slug of the candidate to message (from search_talent results)
update_company_jobInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
draftNoSave as draft instead of submitting for approval
titleNoJob title (5-80 characters)
job_slugYesJob slug to update
seniorityNoSeniority levels
max_salaryNoMaximum salary
skill_listNoComma-separated skills
base_salaryNoMinimum salary
descriptionNoJob description (350+ characters, can include HTML)
category_listNoComma-separated job categories
valid_throughNoExpiration date (ISO format)
salary_countryNoSalary currency code
employment_typeNoEmployment type
app_link_or_emailNoApplication URL or email address
screening_questionsNoScreening questions — provide full set, questions not included will be removed
update_company_profileInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
ceoNoCEO name
aboutNoCompany description (HTML or plain text)
summaryNoShort company summary
twitterNoTwitter URL
facebookNoFacebook URL
linkedinNoLinkedIn URL
instagramNoInstagram URL
year_foundedNoYear the company was founded
location_listNoComma-separated list of locations (e.g., 'San Francisco, New York')
num_employees_rangeNoNumber of employees range
update_company_tech_stackInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
stacksYesArray of technology names (e.g., ['React', 'TypeScript', 'Python', 'AWS'])
update_job_statusInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesKanban item ID
notesNoUpdated notes
statusNoNew application status
excitementNoExcitement level from 0-5
update_profileInspect

Update your Himalayas profile. Requires authentication.

ParametersJSON Schema
NameRequiredDescriptionDefault
bioNoShort bio
introNoIntroduction/headline
locationNoLocation (e.g., 'San Francisco, CA')
career_max_salaryNoDesired maximum salary
career_base_salaryNoDesired minimum salary
career_descriptionNoDescription of what you're looking for
career_primary_roleNoPrimary role (e.g., 'software-engineer')
career_search_statusNoCareer search status (e.g., 'actively_searching', 'open_to_roles', 'closed_to_roles')
update_tech_stackInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
stacksYesArray of technology names (e.g., ['React', 'TypeScript', 'Node.js'])

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.