UX Jobs

io.uxjobsPublished by uxjobs.ioOfficial publisherv1.0.0Updated Oct 25, 2026

Search 4,000+ live UX & product-design jobs from jobs.uxjobs.io. Read-only, no auth.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & Analytics

Overview

AI-generated overview

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.

Installation

In SourceWeft

  1. Open UX Jobs in the dashboard and add it to a workspace.
  2. 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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ux-jobs": {
      "type": "http",
      "url": "https://mcp.uxjobs.io/mcp"
    }
  }
}

Tools

7

search_jobs

Search UX & product-design jobs

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.

Parametersqueryremotecompanycountrylocationseniorityworkplaceremote_fromrole_familymin_salary_usdemployment_typeposted_within_days

hiring_snapshot

Design hiring market snapshot

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.

Parametersqueryremotecompanycountrylocationseniorityworkplaceremote_fromrole_familymin_salary_usdemployment_typeposted_within_days

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
  1. v1.0.0LatestSep 16, 2026

Score

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.