accueil / serveurs / Recherche & Web / io.uxjobs/jobs
io.uxjobs/jobs
serveur MCP (Model Context Protocol) · UX Jobs 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.uxjobs/jobs est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.uxjobs/jobs » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 7 outils
- companies_hiring≈ 951 tokens
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".
Paramètres, retour & exemple (14)
Paramètreslimit· integer · optionnelquery· string · optionnel
Keywords matched against title, company, location and description, e.g. "senior product designer fintech". All words must match.remote· boolean · optionnel
true = only fully-remote roles; false = exclude remote roles.company· string · optionnel
Company name (substring match).country· string · optionnel
ISO-3166 alpha-2 country code, e.g. "US", "GB", "DE".location· string · optionnel
City/state/country text to match in the posted location, e.g. "London", "New York", "Germany". Use "remote" for remote roles.seniority· string · optionnel · Junior / Entry | Mid-level | Senior | Lead / Staff | Principal | Director+
Seniority derived from the title.workplace· string · optionnel · remote | hybrid | onsite
Workplace arrangement when the employer stated one.remote_from· string · optionnel · Anywhere | Latin America | US & Canada | Europe, Middle East & Africa | Asia-Pacific
Remote roles open to candidates in this region (implies remote). Roles open "Anywhere" match every region; roles that only say "Remote" with no region are not matched. Same rules as the Remote-from filter on jobs.uxjobs.io.role_family· string · optionnel · Product design | UX / UI | Research | Content / writing | Design systems | Service design | Interaction | Design lead / mgr
Design discipline derived from the title.min_open_roles· integer · optionnel
Only companies with at least this many matching open roles.min_salary_usd· integer · optionnel
Only roles whose posted annual USD salary range reaches at least this figure. Roles that post no USD range never match, and most roles post none.employment_type· string · optionnel
e.g. "Full-time", "Contract", "Part-time", "Intern".posted_within_days· integer · optionnel
Only roles posted in the last N days (1–60).
Exemple d'appel{"name": "companies_hiring", "arguments": {"limit": 1, "query": "texte", "remote": true, "company": "texte", "country": "texte", "location": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"companies": [], "attribution": "texte", "generated_at": "texte", "matched_roles": 1, "total_companies": 1}} - fetch≈ 257 tokens
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.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Listing id from search.
Exemple d'appel{"name": "fetch", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "text": "texte", "title": "texte", "metadata": {}}} - get_job≈ 564 tokens
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.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Job id from search_jobs, or the slug from a jobs.uxjobs.io/jobs/{slug}/ URL.
Exemple d'appel{"name": "get_job", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "logo": "texte", "title": "texte", "region": "texte", "remote": true, "salary": "texte", "source": "texte", "company": "texte", "country": "texte", "location": "texte", "apply_url": "texte"}} - hiring_snapshot≈ 1186 tokens
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.
Paramètres, retour & exemple (12)
Paramètresquery· string · optionnel
Keywords matched against title, company, location and description, e.g. "senior product designer fintech". All words must match.remote· boolean · optionnel
true = only fully-remote roles; false = exclude remote roles.company· string · optionnel
Company name (substring match).country· string · optionnel
ISO-3166 alpha-2 country code, e.g. "US", "GB", "DE".location· string · optionnel
City/state/country text to match in the posted location, e.g. "London", "New York", "Germany". Use "remote" for remote roles.seniority· string · optionnel · Junior / Entry | Mid-level | Senior | Lead / Staff | Principal | Director+
Seniority derived from the title.workplace· string · optionnel · remote | hybrid | onsite
Workplace arrangement when the employer stated one.remote_from· string · optionnel · Anywhere | Latin America | US & Canada | Europe, Middle East & Africa | Asia-Pacific
Remote roles open to candidates in this region (implies remote). Roles open "Anywhere" match every region; roles that only say "Remote" with no region are not matched. Same rules as the Remote-from filter on jobs.uxjobs.io.role_family· string · optionnel · Product design | UX / UI | Research | Content / writing | Design systems | Service design | Interaction | Design lead / mgr
Design discipline derived from the title.min_salary_usd· integer · optionnel
Only roles whose posted annual USD salary range reaches at least this figure. Roles that post no USD range never match, and most roles post none.employment_type· string · optionnel
e.g. "Full-time", "Contract", "Part-time", "Intern".posted_within_days· integer · optionnel
Only roles posted in the last N days (1–60).
Exemple d'appel{"name": "hiring_snapshot", "arguments": {"query": "texte", "remote": true, "company": "texte", "country": "texte", "location": "texte", "seniority": "Junior / Entry"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"countries": 1, "open_roles": 1, "top_cities": [], "attribution": "texte", "by_seniority": [], "generated_at": "texte", "top_companies": [], "top_countries": [], "by_role_family": [], "companies_hiring": 1, "posted_last_7_days": 1, "roles_with_posted_salary": 1}} - salary_snapshot≈ 977 tokens
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.
Paramètres, retour & exemple (12)
Paramètresquery· string · optionnel
Keywords matched against title, company, location and description, e.g. "senior product designer fintech". All words must match.remote· boolean · optionnel
true = only fully-remote roles; false = exclude remote roles.company· string · optionnel
Company name (substring match).country· string · optionnel
ISO-3166 alpha-2 country code, e.g. "US", "GB", "DE".location· string · optionnel
City/state/country text to match in the posted location, e.g. "London", "New York", "Germany". Use "remote" for remote roles.seniority· string · optionnel · Junior / Entry | Mid-level | Senior | Lead / Staff | Principal | Director+
Seniority derived from the title.workplace· string · optionnel · remote | hybrid | onsite
Workplace arrangement when the employer stated one.remote_from· string · optionnel · Anywhere | Latin America | US & Canada | Europe, Middle East & Africa | Asia-Pacific
Remote roles open to candidates in this region (implies remote). Roles open "Anywhere" match every region; roles that only say "Remote" with no region are not matched. Same rules as the Remote-from filter on jobs.uxjobs.io.role_family· string · optionnel · Product design | UX / UI | Research | Content / writing | Design systems | Service design | Interaction | Design lead / mgr
Design discipline derived from the title.min_salary_usd· integer · optionnel
Only roles whose posted annual USD salary range reaches at least this figure. Roles that post no USD range never match, and most roles post none.employment_type· string · optionnel
e.g. "Full-time", "Contract", "Part-time", "Intern".posted_within_days· integer · optionnel
Only roles posted in the last N days (1–60).
Exemple d'appel{"name": "salary_snapshot", "arguments": {"query": "texte", "remote": true, "company": "texte", "country": "texte", "location": "texte", "seniority": "Junior / Entry"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"currency": "texte", "attribution": "texte", "by_seniority": [], "generated_at": "texte", "roles_matched": 1, "roles_with_salary": 1, "overall_median_mid": 1}} - search≈ 280 tokens
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".
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Search query.
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"results": []}} - search_jobs≈ 1116 tokens
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.
Paramètres, retour & exemple (14)
Paramètreslimit· integer · optionnel
Results per page (1–50).query· string · optionnel
Keywords matched against title, company, location and description, e.g. "senior product designer fintech". All words must match.offset· integer · optionnel
Skip this many results (for paging).remote· boolean · optionnel
true = only fully-remote roles; false = exclude remote roles.company· string · optionnel
Company name (substring match).country· string · optionnel
ISO-3166 alpha-2 country code, e.g. "US", "GB", "DE".location· string · optionnel
City/state/country text to match in the posted location, e.g. "London", "New York", "Germany". Use "remote" for remote roles.seniority· string · optionnel · Junior / Entry | Mid-level | Senior | Lead / Staff | Principal | Director+
Seniority derived from the title.workplace· string · optionnel · remote | hybrid | onsite
Workplace arrangement when the employer stated one.remote_from· string · optionnel · Anywhere | Latin America | US & Canada | Europe, Middle East & Africa | Asia-Pacific
Remote roles open to candidates in this region (implies remote). Roles open "Anywhere" match every region; roles that only say "Remote" with no region are not matched. Same rules as the Remote-from filter on jobs.uxjobs.io.role_family· string · optionnel · Product design | UX / UI | Research | Content / writing | Design systems | Service design | Interaction | Design lead / mgr
Design discipline derived from the title.min_salary_usd· integer · optionnel
Only roles whose posted annual USD salary range reaches at least this figure. Roles that post no USD range never match, and most roles post none.employment_type· string · optionnel
e.g. "Full-time", "Contract", "Part-time", "Intern".posted_within_days· integer · optionnel
Only roles posted in the last N days (1–60).
Exemple d'appel{"name": "search_jobs", "arguments": {"limit": 1, "query": "texte", "offset": 1, "remote": true, "company": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"total": 1, "offset": 1, "results": [], "returned": 1, "attribution": "texte", "generated_at": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».