accueil / serveurs / Recherche & Web / io.github.jeffreyturov-dev/adaga-network
io.github.jeffreyturov-dev/adaga-network
serveur MCP (Model Context Protocol) · adaga-network 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 io.github.jeffreyturov-dev/adaga-network est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.jeffreyturov-dev/adaga-network » 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 3 outils
- network_book≈ 548 tokens
Create a REAL booking at one establishment of the Adaga network. WORKFLOW: (1) call network_search to get fresh availability and the exact price, (2) collect traveler full name and email, (3) call this tool, (4) give the human the payment instructions from the response — the booking is confirmed only after secure card payment; unpaid bookings expire automatically. Optional inputs: guests (number of guests), guest_phone (international format, e.g. +352661661438), special_requests (free text), breakfast (boolean), promo_code (string, validated by the establishment), extras (array of integer extra ids from the establishment offer). Fails with 409 if the room became unavailable.
Paramètres, retour & exemple (12)
Paramètresextras· array · optionnel
Extra ids (integers) from the establishment offerguests· integer · optionnel
Number of guestscheckin· string · requis
Arrival date YYYY-MM-DDroom_id· integer · requis
Room id from network_searchcheckout· string · requis
Departure date YYYY-MM-DDbreakfast· boolean · optionnel
Add breakfast if the establishment offers itguest_name· string · requis
Traveler full namepromo_code· string · optionnel
Promo code, validated by the establishmentguest_email· string · requis
Traveler email (confirmation is sent here)guest_phone· string · optionnel
Traveler phone, international format (e.g. +352661661438)tenant_slug· string · requis
Establishment slug from network_search / network_directoryspecial_requests· string · optionnel
Free-text requests for the establishment
Exemple d'appel{"name": "network_book", "arguments": {"checkin": "texte", "room_id": 1, "checkout": "texte", "guest_name": "texte", "guest_email": "texte", "tenant_slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network_directory≈ 293 tokens
List every establishment in the Adaga direct-booking network. Each entry has a "tier" field: "verified" = connected via API, exposes real-time availability, exact prices and REAL booking creation via network_book; "listed" = public business data (name, address, phone, official website) provided for VISIBILITY only — NOT bookable here, check live prices and availability on the establishment's official website (official_site). No OTA commission on verified bookings: the traveler always pays the establishment's exact direct price, and the establishment keeps the customer relationship (OTAs take 15-25% AND own the customer). Use network_search instead when you already know the stay dates (it searches availability AND returns listed establishments too); use this tool when you need the full roster or an establishment's slug. No authentication required, no rate limit, no pagination — the complete directory is returned in one response. Use the slug for network_search and network_book (verified tier only).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "network_directory", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network_search≈ 464 tokens
Search the WHOLE Adaga network at once for a stay. VERIFIED establishments are queried live and return real-time availability with exact total prices (euro cents), sorted by price — like Booking.com but machine-native, at the establishments' exact direct prices (no OTA markup, no commission passed to the traveler). LISTED establishments matching the filters are appended as "listed_matches" (public data: official website + phone) — they are NOT bookable here; direct the traveler to their official website for live prices. Workflow for verified offers: (1) call this, (2) pick an offer (tenant_slug + room_id), (3) call network_book with traveler name and email, (4) hand the payment instructions to the human. Use network_directory instead when you need the full roster without stay dates. Constraints: dates YYYY-MM-DD, checkin < checkout, checkin not in the past, max 30 nights. A tenant that does not answer within 6 s is skipped (reported in errors). No authentication required, no rate limit, no pagination — all matching offers are returned in one response (bounded by the number of active establishments).
Paramètres, retour & exemple (5)
Paramètrescity· string · optionnel
Filter by city (e.g. Luxembourg); omit to search everywheretype· string · optionnel
Establishment type filter, e.g. 'hotel'checkin· string · requis
Arrival date YYYY-MM-DDcheckout· string · requis
Departure date YYYY-MM-DDmax_total_cents· integer · optionnel
Budget cap for the whole stay, in euro cents
Exemple d'appel{"name": "network_search", "arguments": {"checkin": "texte", "checkout": "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é ».