EU vacancies tracker

com.montoyer.eujobsPublished by eujobs.montoyer.comOfficial publisherv1.2.0Updated Oct 27, 2026

Open vacancies and competitions of the EU institutions, read daily from their official job pages.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

Remote MCP server that lets an assistant browse open EU institution vacancies, open calls and official competitions, with deadlines and notice texts.

What you can do
  • List open vacancies and open calls from EU institutions, agencies and bodies, soonest deadline first, 50 at a time
  • List competitions for EU officials, one line per competition, including announced, open and in-selection stages
  • Read a single vacancy or open call with its department, domains, attached files and notice text
  • Read a single competition with its fields, per-field stage, timeline and notice text
  • Return site and official notice links for each offer, and flag offers that have closed
When to use it
Useful when someone wants to find or compare EU job opportunities and official competitions, check deadlines, or read the details and notice text of a specific vacancy or competition without browsing the site by hand.
Requirements
A remote streamable HTTP endpoint; no package, account, API key or environment variable is declared. Network access to the provider's endpoint is needed.
Before you install
The data is read from official job pages daily, so listings may lag behind the official sources; verify deadlines and details on the linked official notice. Test dates are not provided. The tools are read-only and no credentials are requested.

Installation

In SourceWeft

  1. Open EU vacancies tracker 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/com.montoyer.eujobs%2Feu-vacancies/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": {
    "eu-vacancies-tracker": {
      "type": "http",
      "url": "https://eujobs.montoyer.com/mcp"
    }
  }
}

Tools

4

list_vacancies

Open EU vacancies

The vacancies and open calls of the EU institutions, agencies and bodies that are open for applications or announced, soonest deadline first, 50 at a time. Closed offers are never listed. Competitions for permanent officials are in list_competitions. When you present an offer, link to "url", its page on the site, and to "official_url", the official notice.

Parametersgradequerycursorcountryinstitutioncontract_typedeadline_afterdeadline_before

list_competitions

EU competitions announced, open or under way

The competitions for officials of the EU institutions, one line per competition whatever the number of its fields: those announced, those open for applications, and those whose selection is under way. Completed competitions are never listed. When you present an offer, link to "url", its page on the site, and to "official_url", the official notice.

Parametersgradequerystagecursorcountryinstitutioncontract_typedeadline_afterdeadline_before

get_vacancy

One EU vacancy in full

One vacancy or open call with its department, its domains, its attached files and the text of its notice. Answers for a closed offer too, and says that it is closed. When you present an offer, link to "url", its page on the site, and to "official_url", the official notice.

Parametersreferencerequired

get_competition

One EU competition in full

One competition with its fields, the stage of each, its timeline from the announcement to the reserve list, and the text of its notice. Test dates are not on this site: EPSO gives them to each candidate. When you present an offer, link to "url", its page on the site, and to "official_url", the official notice.

Parametersreferencerequired

Version history

1
  1. v1.2.0LatestOct 17, 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.