Voxjobs (Portugal)

eu.voxsPublished by voxs.euv1.0.0Updated Oct 25, 2026

Job listings in Portugal: search, salary statistics, comparables and companies.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceBusiness & Commerce

Overview

AI-generated overview

A remote MCP server for the Portuguese job market: search listings, compare salaries, find similar roles, look up employers and read career articles.

What you can do
Search active job listings in Portugal by title, skills, location, salary or schedule, with company, city, region, remote mode, seniority and a citable URL returned per result. Retrieve salary statistics for a market slice, including match counts, median annual salary, p25–p75 range and a seniority breakdown. Find comparable listings for a given job by occupation family and geography. Fetch the full record of one listing, including description, requirements, gross/net/estimated salary, employer, contract type and the outbound apply link. Search employers with active listings by sector, headquarters, size band and number of open roles. Search editorial articles on the Portuguese job market, A
When to use it
Useful when someone is job hunting or researching pay in Portugal, wants alternatives to a specific role, wants to know which employers are hiring, or needs background on how hiring, ATS processes or benefits work in that market.
Requirements
A remote streamable HTTP endpoint; no local runtime, package, account, API key or header is declared.
Before you install
Results are read-only lookups, but listings include outbound links to apply, and salary figures may be estimated or missing for some listings. Queries and job-market interests are sent to the provider's endpoint.

Installation

In SourceWeft

  1. Open Voxjobs (Portugal) 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/eu.voxs%2Fvoxjobs-pt/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": {
    "voxjobs-portugal": {
      "type": "http",
      "url": "https://www.voxjobs.pt/api/mcp"
    }
  }
}

Tools

6

search_jobs

Search jobs in Portugal

Search active job listings in Portugal. Use this whenever the user wants to find a job — by title, skills, location, salary or schedule. Combines semantic ranking on the `query` (title/skills) with structural filters. Returns company, city, region, remote mode, seniority, salary and a citable URL, plus `total`: the exact number of listings matching the filters, which makes this useful for market-size questions. Listings are aggregated from ATSs, boards and public-sector portals and refreshed daily; each result carries `postedAt` and `lastSeenAt`. Salaries are published in EUR.

ParameterslimitquerycompanyescoCodelocationscheduleseniorityremoteModecontractTypesalaryMinYearly

get_salary_stats

Salary statistics for Portugal

Get salary statistics for a slice of the Portugal job market: how many listings match, how many publish a salary, the median annual salary, the p25–p75 range and a breakdown by seniority. Use this when the user asks what a role pays, or how two locations/seniorities compare — instead of listing individual jobs. Takes the same filters as search_jobs and describes exactly the set that tool would return. Reports percentiles rather than averages, because job salaries have a long right tail and a single executive listing moves an average. All figures normalised to the yearly period.

ParametersescoCodelocationscheduleseniorityremoteModecontractType

find_similar_jobs

Find comparable jobs

Given one job listing, find comparable ones: same occupation family and area, close seniority. Use this when the user likes a role but wants alternatives — 'find me similar jobs', 'the same but remote', 'what else is around'. Comparability is by role (ESCO code) and geography, not by text similarity: it answers 'is there anything else out there for someone with this profile', which a keyword search misses.

Parametersslugrequiredlimit

get_job_detail

Get job detail

Get the complete record of one job listing in Portugal by its slug. Use this after search_jobs when the user asks about a specific role: full description, requirements, salary (gross/net/estimated), employer, contract type and the outbound URL to apply.

Parametersslugrequired

search_companies

Search employers

Search employers with active listings in Portugal. Returns sector, headquarters, size band and the number of active jobs in this market. Use this when the user wants to explore who is hiring, or to restrict a subsequent search_jobs by employer.

Parametersnamelimitsector

search_articles

Search articles

Search editorial articles about the Portugal job market: job-hunting guides, salary analysis, career advice. Use this when the user asks how something works — the interview process, an ATS, a specific market or benefit — rather than asking for jobs.

Parameterslimitquery

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.