A remote, read-only MCP server that lets an assistant search live UX and product-design job listings and summarize hiring and salary trends.
What you can do
Search live UX, product-design, research, content-design and design-leadership roles by keyword, location, remote, seniority, discipline, company, salary and recency, and open a single listing by id or slug for location, salary, apply link and a description excerpt. Rank companies by number of open design roles within a filter. Produce salary snapshots with median and quartile posted annual USD pay by seniority. Produce market snapshots of total open roles, recent postings, remote share and breakdowns by seniority, discipline, countries, cities and hiring companies. Run quick keyword or natural-language searches returning ids, titles and URLs.
When to use it
Useful when someone is job hunting in UX or product design and wants filtered listings, company shortlists or pay benchmarks, or when you need a quick read on the design hiring market for a country, discipline or seniority level.
Requirements
Remote streamable HTTP endpoint at mcp.uxjobs.io; no authentication, environment variables or headers declared. Network access to the endpoint and to jobs.uxjobs.io listings is needed.
Before you install
Read-only and no credentials requested. Salary figures come only from listings that post a USD range, a minority of roles, so small samples should be treated with caution. Listings link out to employer apply pages; the server itself does not apply to jobs.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.uxjobs%2Fjobs/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Search live UX, product-design, UX-research, content-design and design-leadership roles on jobs.uxjobs.io. Filter by keywords, location/country, remote, seniority, discipline, company, posted salary and recency. Returns a page of compact results (newest first, keyword relevance when a query is given) plus the total match count.
Parameterslimitqueryoffsetremotecompanycountrylocationseniorityworkplaceremote_fromrole_familymin_salary_usd+2 more
get_job
Get a job listing
Return one job listing in detail — location, workplace, posted salary, employer apply link, and a description excerpt when the source provides one — by the id returned from search_jobs (or the jobs.uxjobs.io page slug). The listing URL has the complete text.
Parametersidrequired
companies_hiring
Companies hiring the most designers
Rank companies by number of open UX/product-design roles on jobs.uxjobs.io, optionally within a filter (country, remote, seniority, keywords, recency). Useful for "who is hiring the most designers in Berlin" or "which companies opened design roles this week".
Parameterslimitqueryremotecompanycountrylocationseniorityworkplaceremote_fromrole_familymin_open_rolesmin_salary_usd+2 more
salary_snapshot
Posted salary ranges by seniority
Median and quartile posted salary (annual USD, from roles that state a range) by seniority level, optionally filtered by country, remote, discipline or keywords. Only roles with a posted USD range count (a minority of listings; roles_with_salary gives the number), so treat small samples with caution; the sample size is returned per level.
A statistical snapshot of the design job market on jobs.uxjobs.io: total open roles, roles posted in the last 7 days, remote share, and breakdowns by seniority, discipline, top countries, top cities and top hiring companies. Accepts the same optional filters as search_jobs so you can snapshot a country, a discipline or a keyword.
Keyword search over live UX & product-design job listings on jobs.uxjobs.io. Returns up to 20 results with id, title and URL; pass an id to fetch for the full listing. Natural-language queries work: "remote senior product designer fintech", "UX researcher London".
Parametersqueryrequired
fetch
Fetch a job listing (connector fetch)
Retrieve one job listing from jobs.uxjobs.io by the id returned from search: location, salary, apply link and a description excerpt; the listing URL has the complete text.
Parametersidrequired
Version history
1
v1.0.0LatestSep 16, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.