accueil / serveurs / Géo & Temps / ai.roote/mcp
ai.roote/mcp
serveur MCP (Model Context Protocol) · roote 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 ai.roote/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ai.roote/mcp » 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 8 outils
- geocode≈ 648 tokens
Resolve an address-like query into geographic candidates.
Paramètres, retour & exemple (3)
Paramètresq· string · requiscountry· string · optionnellanguage· string · optionnel
Exemple d'appel{"name": "geocode", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"meta": {}, "results": [], "contract_version": "texte"}} - mobility_nearby≈ 2006 tokens
Find nearby shared bicycles, stations, scooters, mopeds, cars or taxis.
Paramètres, retour & exemple (9)
Paramètreslat· number · requislon· number · requisdebug· boolean · optionnellimit· integer · optionnelmodes· array · optionnelformat· string · optionneloffset· integer · optionnelradius· number · optionnelinclude· array · optionnel
Exemple d'appel{"name": "mobility_nearby", "arguments": {"lat": 1, "lon": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"meta": {}, "query": {}, "status": "success", "actions": [], "coverage": {}, "stations": [], "vehicles": [], "warnings": [], "attributions": [], "contract_version": "texte"}} - nearby≈ 9458 tokens
Find shared mobility vehicles and stations, public transport stops, and urban services near a latitude and longitude. Use this tool when the user requests multiple categories of nearby options or a general overview of what is nearby. Filter by families (mobility, transit, services), transport modes, or service types. Explicit families take precedence; otherwise modes and service types determine the requested families. Results may be partial or empty depending on source coverage. Preserve freshness information and warnings. This tool does not book vehicles, purchase tickets, or calculate journeys.
Paramètres, retour & exemple (9)
Paramètreslat· number · requislon· number · requisdebug· boolean · optionnellimit· integer · optionnelmodes· array · optionneltypes· array · optionnelradius· number · optionnelfamilies· array · optionnelfamily_limit· integer · optionnel
Exemple d'appel{"name": "nearby", "arguments": {"lat": 1, "lon": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"query": {}, "status": "success", "coverage": "texte", "families": {}, "warnings": [], "returned_count": 1, "failed_families": [], "contract_version": "texte", "completed_families": [], "requested_families": []}} - place_search≈ 671 tokens
Search cities, points of interest and named places, optionally biased around a coordinate.
Paramètres, retour & exemple (4)
Paramètresq· string · requislat· number · optionnellon· number · optionnellanguage· string · optionnel
Exemple d'appel{"name": "place_search", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"meta": {}, "results": [], "contract_version": "texte"}} - reverse_geocode≈ 652 tokens
Resolve coordinates into geographic candidates.
Paramètres, retour & exemple (3)
Paramètreslat· number · requislon· number · requislanguage· string · optionnel
Exemple d'appel{"name": "reverse_geocode", "arguments": {"lat": 1, "lon": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"meta": {}, "results": [], "contract_version": "texte"}} - services_nearby≈ 4873 tokens
Find supported urban services within 1500 metres of a coordinate in one aggregated request. Types include toilets, fountains, Wi-Fi, AEDs, parking and charging.
Paramètres, retour & exemple (7)
Paramètreslat· number · requislon· number · requisdebug· boolean · optionnellimit· integer · optionneltypes· array · requisradius· number · optionnelcountry· string · optionnel
Exemple d'appel{"name": "services_nearby", "arguments": {"lat": 1, "lon": 1, "types": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"meta": {}, "query": {}, "status": "success", "coverage": {}, "services": [], "warnings": [], "attributions": [], "contract_version": "texte"}} - transit_disruptions≈ 1342 tokens
Current provider alert observations for an explicit geographic network sample. Never infer normal circulation from empty alerts. Unresolved line, stop, mode or non-current time returns unavailable. Preserve partial coverage and unknown source freshness.
Paramètres, retour & exemple (8)
Paramètresat· integer · optionnellat· number · requislon· number · requislimit· integer · optionnelline_ref· string · optionnelstop_ref· string · optionnelnetwork_id· string · optionneltransit_mode· string · optionnel
Exemple d'appel{"name": "transit_disruptions", "arguments": {"lat": 1, "lon": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"query": {}, "scope": "texte", "total": "texte", "alerts": [], "reason": "texte", "status": "unavailable", "coverage": {}, "provider": "texte", "warnings": [], "freshness": {}, "truncated": true, "fetched_at": "texte"}} - transit_nearby≈ 1332 tokens
Find nearby transit stations using the canonical ROOTE transit taxonomy.
Paramètres, retour & exemple (6)
Paramètreslat· number · requislon· number · requisdebug· boolean · optionnellimit· integer · optionnelmodes· array · optionnelradius· number · optionnel
Exemple d'appel{"name": "transit_nearby", "arguments": {"lat": 1, "lon": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"meta": {}, "lines": [], "query": {}, "status": "success", "coverage": {}, "stations": [], "warnings": [], "operators": [], "attributions": [], "contract_version": "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é ».