accueil / serveurs / Recherche & Web / za.co.wrdo/wrdo
za.co.wrdo/wrdo
serveur MCP (Model Context Protocol) · WRDO 1.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 za.co.wrdo/wrdo est sûr ?
Au dernier audit MCP Hub, le serveur MCP « za.co.wrdo/wrdo » 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
- get_business≈ 687 tokens
One business's public WRDO page: name, category, area, whether it is verified, and (for verified businesses) its description, address, opening hours (hours, as the business wrote them), website and menu link. Also open_now (true, false or null when hours are missing or unreadable) and reviews: WRDO's own reviews only (count, average_rating and up to 3 recent comments; never copied from Google or other sites; count 0 with a note when there are none). Takes an id as returned by search_local_businesses. Never a phone number or email.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
A WRDO business id from search_local_businesses (lbiz_…).
Exemple d'appel{"name": "get_business", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "area": "texte", "name": "texte", "hours": [], "source": "texte", "address": "texte", "reviews": {}, "website": "texte", "category": "texte", "menu_url": "texte", "open_now": "texte", "page_url": "texte"}} - get_price_list≈ 548 tokens
A business's price list or menu, for any kind of business (salon, barber, nails, beauty, restaurant): sections of items with name, description, price_zar (rand) and, for services, duration_min. prices_confirmed is false (with a price_note) when the prices come from the business website and are not confirmed. Takes an id as returned by search_local_businesses. An empty list means WRDO has none yet. Never a phone number or email.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
A WRDO business id from search_local_businesses (lbiz_…).
Exemple d'appel{"name": "get_price_list", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"source": "texte", "message": "texte", "business": "texte", "page_url": "texte", "sections": [], "truncated": true, "item_count": 1, "price_note": "texte", "prices_confirmed": true}} - list_categories≈ 368 tokens
The kinds of business WRDO lists in the Western Cape, with how many of each, for a town or suburb or everywhere. Answers "what is there in Paarl?". Each slug is a valid "category" for search_local_businesses. Most businesses first; categories with none are left out. Outside the Western Cape it returns nothing. No business details, no contact details.
Paramètres, retour & exemple (1)
Paramètreswhere· string · optionnel
A town or suburb in the Western Cape, e.g. "Paarl" or "Val de Vie, Paarl". Leave out for the whole Western Cape.
Exemple d'appel{"name": "list_categories", "arguments": {"where": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"total": 1, "where": "texte", "source": "texte", "message": "texte", "categories": []}} - search_local_businesses≈ 998 tokens
Find local businesses on WRDO in the Western Cape by what they do (or their name), optionally in a town or suburb, optionally narrowed by category, price list, price and whether they are open now. Example: "hairdressers in Paarl under R200 that are open now". Give "what" (words) and/or "category" (an exact slug from list_categories). Returns id, name, category, area, verified (claimed by the owner), page_url, start_url, has_price_list, price_from_rand (cheapest listed price, rand, or null) and open_now (true, false or null when unknown). When any of has_price_list, max_price_rand or open_now is used, only the top 100 matches are checked (a message says so). open_now uses opening hours that verified businesses publish; a business without readable hours is left out when open_now is true. No contact details: to reach a business, give the person its start_url.
Paramètres, retour & exemple (7)
Paramètreswhat· string · optionnel
What the person needs: a kind of business or service ("plumber", "pizza") or a business name. Optional when "category" is given.limit· integer · optionnel
How many results, 1 to 20 (default 10).where· string · optionnel
A town or suburb in the Western Cape, e.g. "Paarl" or "Val de Vie, Paarl". Leave out for the whole Western Cape.category· string · optionnel
Only businesses in this category: an exact plural slug such as "restaurants", "hair-salons" or "plumbers" (list_categories returns the valid slugs and which have businesses). An unknown slug returns an error listing the valid ones.open_now· boolean · optionnel
true: only businesses that are open right now in South Africa (SAST). Only verified businesses with readable hours can match; those without hours are excluded. Leave out when the person does not need it.has_price_list· boolean · optionnel
true: only businesses with a price list or menu on WRDO (so get_price_list will have content). false: only those without. Leave out for both.max_price_rand· number · optionnel
Only businesses with at least one listed item priced at or under this many rand (e.g. 200). Businesses without a listed price never match. The cheapest price may be unconfirmed (from their website); get_price_list says so.
Exemple d'appel{"name": "search_local_businesses", "arguments": {"what": "texte", "limit": 1, "where": "texte", "category": "texte", "open_now": true, "has_price_list": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"source": "texte", "message": "texte", "results": []}} - start_request≈ 350 tokens
Get a link the person opens to ask WRDO for a quote, booking or order (optionally from one business). The person finishes in WRDO. This tool never books, charges or creates an account. It only starts a request: nothing is booked until the business confirms in WRDO.
Paramètres, retour & exemple (3)
Paramètreswhat· string · requis
What the person needs: a kind of business or service ("plumber", "pizza") or a business name.when· string · optionnel
When they want it, in their words, e.g. "Saturday morning".business_id· string · optionnel
A WRDO business id from search_local_businesses (lbiz_…).
Exemple d'appel{"name": "start_request", "arguments": {"what": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"status": "texte", "message": "texte", "next_step": "texte", "start_url": "texte"}}
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é ».