accueil / serveurs / Recherche & Web / com.hosco/hospitality-jobs
com.hosco/hospitality-jobs
serveur MCP (Model Context Protocol) · Hosco Hospitality 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 com.hosco/hospitality-jobs est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.hosco/hospitality-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 5 outils
- course-details-tool≈ 159 tokens
Fetch the full details of a single Hosco course by its slug. Use this after a search result to retrieve the full description, programme details, provider, price, duration, delivery type and languages.
Paramètres, retour & exemple (2)
Paramètresslug· string · requis
The course slug, exactly as returned by the search tool.locale· string · optionnel
Language for the returned course link: en (default), es, fr or it.
Exemple d'appel{"name": "course-details-tool", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - job-details-tool≈ 149 tokens
Fetch the full details of a single Hosco job by its slug or numeric id. Use this after a search/list result to retrieve the full description, requirements, benefits, and all other available fields.
Paramètres, retour & exemple (2)
Paramètresid· integer · optionnel
The numeric job id. Provide either slug or id.slug· string · optionnel
The job slug (preferred lookup key — present in search/list results).
Exemple d'appel{"name": "job-details-tool", "arguments": {"id": 1, "slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list-jobs-tool≈ 138 tokens
List the most recently published Hosco jobs, paginated. Use this when no semantic search is needed — for natural-language search, use the search jobs tool instead.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Page size (1–50, default 10).offset· integer · optionnel
Pagination offset (default 0).
Exemple d'appel{"name": "list-jobs-tool", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search-courses-tool≈ 551 tokens
Search Hosco's catalogue of hospitality courses and training programmes (bartending, culinary, hospitality management, languages, revenue management and more). Supports a free-text query plus filters for category, language, learning type and price. Hidden and deleted courses are never returned. Every result carries a canonical `url`.
Paramètres, retour & exemple (11)
Paramètressort· string · optionnel
Order by "price" or "duration". Omit for the catalogue's default relevance order.limit· integer · optionnel
Page size (1–50, default 10).order· string · optionnel
"asc" or "desc" (default), used with sort.query· string · optionnel
Free-text search over course titles and descriptions, e.g. "cocktail", "revenue management", "sommelier".locale· string · optionnel
Language for the returned course links: en (default), es, fr or it. Match the language the member is writing in.offset· integer · optionnel
Pagination offset (default 0).languages· array · optionnel
Language codes the course is taught in, e.g. ["en"], ["es","fr"].max_price· integer · optionnel
Maximum price in the course's own currency.min_price· integer · optionnel
Minimum price in the course's own currency. Use 0 with max_price 0 for free courses.categories· array · optionnel
Course category codes, e.g. ["bartending"], ["culinary","pastry"]. Known codes: culinary, pastry, cruises, oenology, hospitality-management, sales-and-marketing, event-management, languages, revenue-management, reception, bartending, food-and-beverages, spa, tourism, business-skills.learning_types· array · optionnel
Delivery: "campus" (in person), "online", or "both".
Exemple d'appel{"name": "search-courses-tool", "arguments": {"sort": "texte", "limit": 1, "order": "texte", "query": "texte", "locale": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search-jobs-tool≈ 865 tokens
Semantic + structured search over Hosco hospitality jobs. Mirrors the smart filtering and ranking from hosco-v2: hard-excludes private/expired/inactive postings, supports visibility/promotion/external filters, configurable language matching (subset/any/all), and the v2 "suggested" ordering (relevance → Hosco-native → VIP → freshness). Returns ranked matches with relevance scores.
Paramètres, retour & exemple (17)
Paramètrescity· string · optionnel
City name (exact match against hosco_location.locality).sort· string · optionnel
Ordering: "suggested" (default — relevance, then Hosco-native, then VIP, then freshness), "posted" (newest activation date), "update_date" (most recently updated), "title" (alphabetical).limit· integer · optionnel
Page size (1–50, default 10).query· string · optionnel
Natural-language search (e.g. "sommelier in Paris fine dining"). When provided, ranks by semantic similarity. When omitted, returns latest jobs filtered + sorted by the structured options.offset· integer · optionnel
Pagination offset (default 0).country· string · optionnel
ISO-3166 alpha-2 country code, e.g. FR, GB, ES.languages· array · optionnel
Candidate language codes, e.g. ["en","fr"]. Matched against the job's mandatory fluency requirement ("Require fluency in" in hosco-v2), not the language the ad is written in. Combined with languages_mode.department· string · optionnel
Hosco category code, e.g. f-b-kitchen, housekeeping, sommelier, reception.posted_after· string · optionnel
ISO date; only return jobs published on or after this date.visibilities· array · optionnel
Visibility tiers to include: public, targeted, lite, prime (private is never returned on this public surface).contract_type· string · optionnel
One of: internship (students only), professional (professionals only), open (both).hide_external· boolean · optionnel
Hide jobs sourced from external aggregators (Hosco-native only).only_external· boolean · optionnel
Only return jobs sourced from external aggregators.languages_mode· string · optionnel
How to interpret `languages`: "all" (job must require every code; default), "any" (job requires at least one of them), "subset" (job's required languages must all be in the provided list — i.e. the candidate speaks them all).promotion_types· array · optionnel
Filter to specific promotion statuses: 0=disabled, 1=prime, 2=lite-basic, 4=lite-full. Status 3 (private) is always excluded.content_language· string · optionnel
Language code the job ad itself is written in (auto-detected), e.g. "en", "fr". Use this to only show postings the candidate can actually read — unrelated to the languages filter below.experience_years_max· integer · optionnel
Maximum years of experience the candidate has — only show jobs requiring less than or equal to this.
Exemple d'appel{"name": "search-jobs-tool", "arguments": {"city": "texte", "sort": "texte", "limit": 1, "query": "texte", "offset": 1, "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».