accueil / serveurs / Recherche & Web / nl.nationalevacaturebank.www/jobs
nl.nationalevacaturebank.www/jobs
serveur MCP (Model Context Protocol) · nl.nationalevacaturebank.www/jobs 0.1.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 nl.nationalevacaturebank.www/jobs est sûr ?
Au dernier audit MCP Hub, le serveur MCP « nl.nationalevacaturebank.www/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 2 outils
- get_job≈ 587 tokens
Fetch the full details of a single job posting by id. Use this after `search_jobs` to retrieve the complete description, requirements, salary breakdown, and company information for a listing. Returns an error result if the id is unknown.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Numeric or UUID job identifier. Get this from search_jobs results.
Exemple d'appel{"name": "get_job", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "url": "texte", "title": "texte", "salary": "texte", "company": {}, "location": "texte", "categories": [], "industries": [], "careerLevel": "texte", "description": "texte", "contractType": "texte", "customFields": "texte"}} - search_jobs≈ 1796 tokens
Search the live Dutch job catalogue for openings matching the given criteria. Use this when the user wants to find jobs by role, location, salary, contract type, remote/onsite preference, or education level. Each result carries an `id` you can pass to `get_job` for the full record. Pagination metadata (`page`, `totalPages`, `total`) is included so the client can decide whether to fetch the next page.
Paramètres, retour & exemple (15)
Paramètrespage· integer · optionnel
1-based page index. Combine with 'limit' for pagination.sort· string · optionnel · relevance | date | distance | popularity
Sort order. 'relevance' weighs the query, 'date' is freshness, 'distance' requires 'location', 'popularity' weighs view count.limit· ? · optionnel
Number of results to return. Capped at 25 to keep responses compact; use pagination for more.query· string · optionnel
Free-text keywords. Optional; if omitted, returns the most recent jobs matching the other filters.category· array · optionnel
Filter by job category (the on-site 'Vakgebied' filter). Multi-select. Dutch values, e.g. 'Automatisering/Internet' (IT), 'Medisch/Zorg' (medical/care), 'Marketing/PR/Communicatie'.distance· string · optionnel · 0 | 10 | 20 | 30 | 40 | 50 | 75 | 100
Search radius in kilometres around the given location. Use 'city' for an exact city match or '0' for nationwide (500 km).industry· array · optionnel
Filter by industry (the on-site 'Branche' filter). Multi-select. Dutch values, e.g. 'ICT', 'Gezondheidszorg/Welzijn', 'Onderwijs/Opleiding'.location· string · optionnel
Dutch city, municipality, or province name. Combined with 'distance' for radius search.postedBy· string · optionnel · direct_employer_and_media_bureau | human_resource_manager
Filter by who posted the listing. 'direct_employer_and_media_bureau' = direct employer, 'human_resource_manager' = third-party recruiter. Omit to include both.salaryMin· number · optionnel · 0 | 1500 | 2500 | 3500 | 5000 | 7000
Minimum gross monthly salary in euros. Discrete steps: 0, 1500, 2500, 3500, 5000, 7000.careerLevel· array · optionnel
Filter by career level. Multi-select. Dutch values: 'Geen ervaring' (no experience), 'Starter', 'Ervaren' (experienced), 'Leidinggevend' (manager), 'Senior management', 'Directie' (board).contractType· array · optionnel
Filter by contract type. Multi-select. Dutch labour-market values: 'Vast' (permanent), 'Tijdelijk' (temporary), 'Freelance', 'ZZP' (self-employed), 'Stage' (internship), etc.workingPlace· array · optionnel
Filter by work arrangement. 'remote' = work from home only, 'hybrid' = mixed, 'onsite' = office only.educationLevel· array · optionnel
Filter by required education level. Multi-select. Use the Dutch abbreviation: 'WO' (university), 'HBO' (applied university), 'MBO' (vocational), etc.employmentType· string · optionnel · fulltime | parttime
Filter by hours. 'fulltime' = 33-40h/week, 'parttime' = 1-32h/week. Omit to include both.
Exemple d'appel{"name": "search_jobs", "arguments": {"page": 1, "sort": "relevance", "limit": "texte", "query": "texte", "category": [], "distance": "0"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"jobs": [], "page": 1, "total": 1, "totalPages": 1}}
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é ».