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