hasdata avatar

HasData Glassdoor

hasdata/glassdoor-mcp

Glassdoor job listings and full postings with company ratings and salary estimates, as JSON.

GitHub stars
8
tools
2
auth
Secret needed
transport
STDIO, HTTP
env var
1
last updated
Sep 24, 2026

Install

From registry metadata
$ npx add-mcp 'https://mcp.hasdata.com/mcp?apis=glassdoor' --name glassdoor --header 'x-api-key: ${X_API_KEY}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http glassdoor 'https://mcp.hasdata.com/mcp?apis=glassdoor' --header 'x-api-key: YOUR_X_API_KEY'

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 2 tools

Verified live against the running server on Nov 6, 2026.

hasdata_glassdoor_job_getJobDetailsGet GlassDoor Job Details Fetches a Glassdoor job posting by its vacancy URL. Returns job title, company name and rating, location, salary estimate, posted date, full job description, and qualifications/benefits. Use for ATS ingestion, job aggregators, comp benchmarking, enric...1 params

Get GlassDoor Job Details Fetches a Glassdoor job posting by its vacancy URL. Returns job title, company name and rating, location, salary estimate, posted date, full job description, and qualifications/benefits. Use for ATS ingestion, job aggregators, comp benchmarking, enric...

Parameters* required
url*string
The URL of the job vacancy to retrieve details for.
hasdata_glassdoor_listing_getJobListingsGet GlassDoor Job Listings Searches Glassdoor job listings by keyword and location with sort (recent/relevant), domain targeting, filters (date posted, distance, salary range, company rating, easy apply, remote), and nextPageToken pagination that keeps the filters. Returns an...12 params

Get GlassDoor Job Listings Searches Glassdoor job listings by keyword and location with sort (recent/relevant), domain targeting, filters (date posted, distance, salary range, company rating, easy apply, remote), and nextPageToken pagination that keeps the filters. Returns an...

Parameters* required
datePostednumber
Returns only jobs posted within the given number of days.one of 1 · 3 · 7 · 14 · 30
domainstring
The domain of the Glassdoor site (optional).one of www.glassdoor.com.ar · www.glassdoor.com.au · www.glassdoor.at · nl.glassdoor.be · fr.glassdoor.be · www.glassdoor.com.br
easyApplyOnlyboolean
Returns only jobs that can be applied to directly on Glassdoor. Defaults to false.
keyword*string
The keyword used to search for job listings.
location*string
The location to search for job listings.
maxSalarynumber
Upper bound of the yearly pay range, must be greater than `minSalary`. Can be used on its own.
minRatingnumber
Returns jobs from companies rated at least this high. Glassdoor applies the filter approximately, so a few companies rated slightly below the value can appear.one of 1 · 2 · 3 · 4
minSalarynumber
Lower bound of the yearly pay range. A job is kept when its estimated pay range overlaps the requested one; hourly and monthly pay are converted to yearly. Jobs without a pay estimate are excluded...
nextPageTokenstring
Token for fetching the next page of jobs, taken from the pagination of a previous response. The token keeps the filters of the search it came from, so they do not need to be sent again.
radiusnumber
Search radius around the location, in miles. `0` keeps only jobs in the location itself. Glassdoor uses 25 miles when this is not set.one of 0 · 5 · 10 · 15 · 25 · 50
remoteOnlyboolean
Returns only remote jobs. Defaults to false.
sortstring
The sorting option for the search results.one of recent · relevant

Sponsors

Configuration

HASDATA_API_KEY*secret

HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.

Readme

Glassdoor MCP Server

A hosted Glassdoor MCP server that gives Claude, Cursor, Windsurf and any other MCP client two read-only Glassdoor tools. Search job listings by keyword and location, then read one posting in full with the employer rating, the salary figure and its provenance, both as structured JSON, with no Glassdoor partner account and nothing to host.

It reads public Glassdoor job pages that a signed-out visitor can see, on the US site and 22 regional ones.

1,000 free credits every month, no card required, which is 100 Glassdoor calls at the 10-credit rate.

https://mcp.hasdata.com/mcp?apis=glassdoor

View the full README on GitHub

Details

Repository
github.com/hasdata/glassdoor-mcp
Website
hasdata.com/apis/glassdoor-api
Categories
Sales & Marketing, Data & Analytics
Package
@hasdata/glassdoor-mcp
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active
Resources
5
Tools verified
Nov 6, 2026

More from hasdata

Related Sales & Marketing MCP servers

View all
1cesteral avatarGoogle Ads MCP Servercesteral/mcp-open-advertisingGoogle Ads management — campaign writes, GAQL reporting, bulk mutate, validation, and previews0stars
2sarg338 avatarSteam (read-only)sarg338/steam-mcpRead-only Steam: friends, games, achievements, sales, plus game recommendations and co-op nights.8stars
3hasdata avatarHasData Facebookhasdata/facebook-mcpPublic Facebook pages and profiles with likes, followers, contact details and posts, as JSON.7stars
4n0zer0d4y avatarAthena Protocoln0zer0d4y/athena-protocolAI tech lead for coding agents with validation and impact analysis7stars
5martinhavel avatarEu Registrymartinhavel/cz-agents-mcpEU company registry lookup: 16 countries incl. Lithuania (JAR: identity + legal status).6stars
6ipgeolocation avatarIPGeolocation.io MCP Serveripgeolocation/ipgeolocation-io-mcpIP geolocation, company, ASN/network, security, abuse, time zones, astronomy, currency, user agents.6stars