accueil / serveurs / Recherche & Web / ai.mapsdata/mapsdata
ai.mapsdata/mapsdata
serveur MCP (Model Context Protocol) · mapsdata 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 ai.mapsdata/mapsdata est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ai.mapsdata/mapsdata » 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
- mapsdata_cancel_scrape≈ 126 tokens
Cancel a queued or running scrape. A queued scrape costs nothing. CANCELLING A RUNNING SCRAPE STILL BILLS the leads already delivered, so confirm with the user before calling this.
Paramètres, retour & exemple (1)
Paramètresjob_id· string · requis
Exemple d'appel{"name": "mapsdata_cancel_scrape", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_get_download_link≈ 188 tokens
Get a link to a finished scrape's results. The link expires in 15 minutes, so hand it to the user promptly rather than storing it.
Paramètres, retour & exemple (3)
Paramètresscope· string · optionnel · emails | all | filtered
'emails' is rows with a deliverable email, which is what usage is billed on. 'all' is every scraped row.format· string · optionnel · csv | xlsxjob_id· string · requis
Exemple d'appel{"name": "mapsdata_get_download_link", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_get_scrape≈ 152 tokens
Get the current state of one scrape. This is an INSTANT SNAPSHOT of a job that runs for minutes to hours. Do NOT call it repeatedly in a loop. The response includes next_action, the suggested next step for the job's current status. MapsData also emails the user when a scrape finishes.
Paramètres, retour & exemple (1)
Paramètresjob_id· string · requis
Exemple d'appel{"name": "mapsdata_get_scrape", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_get_usage≈ 106 tokens
How much of this month's lead allowance is left, and the largest single scrape this plan allows. Read max_rows_this_scrape before choosing a total_limit.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "mapsdata_get_usage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_list_regions≈ 132 tokens
List the exact region names a scrape accepts for a country. Submit them verbatim. Abbreviations like 'TX' are rejected, because the postal tables key on the full name.
Paramètres, retour & exemple (1)
Paramètrescountry· string · optionnel · au | ca | uk | us
Exemple d'appel{"name": "mapsdata_list_regions", "arguments": {"country": "au"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_list_scrapes≈ 129 tokens
List this workspace's recent scrapes, newest first.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelstatus· string · optionnel · queued | running | cancelling | cancelled | completed | failed
Exemple d'appel{"name": "mapsdata_list_scrapes", "arguments": {"limit": 1, "status": "queued"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_search_categories≈ 179 tokens
Search the Google Maps business categories MapsData can scrape. CALL THIS FIRST, before mapsdata_start_scrape: a scrape's query must be one of these exact categories, and a free-text guess like 'plumbing companies' is rejected.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Substring to search for, e.g. 'plumb'.
Exemple d'appel{"name": "mapsdata_search_categories", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mapsdata_start_scrape≈ 469 tokens
Start scraping Google Maps businesses and their emails. Returns IMMEDIATELY with a job id; the scrape itself takes 5 minutes to several hours. Before calling this, confirm the category with mapsdata_search_categories and the region with mapsdata_list_regions. Those two mistakes are the overwhelming majority of rejections. This consumes the user's monthly lead allowance. Set dry_run to check a request against every rule without spending anything.
Paramètres, retour & exemple (7)
Paramètresquery· string · requis
An exact Google Maps category, e.g. 'Plumber'. Verify it with mapsdata_search_categories first.cities· array · optionnel
Named cities instead of whole regions.states· array · optionnel
Full region names, e.g. ['Texas']. Not abbreviations. Use this or cities, not both.country· string · optionnel · au | ca | uk | usdry_run· boolean · optionnel
Validate against every rule and return the plan WITHOUT starting a scrape or spending quota.list_name· string · optionnel
Label for the list. Defaults to the query.total_limit· integer · requis
Rows to scrape. Read max_rows_this_scrape from mapsdata_get_usage first: a larger request is reduced to the allowance left this cycle, not rejected.
Exemple d'appel{"name": "mapsdata_start_scrape", "arguments": {"query": "texte", "total_limit": 1}}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é ».