accueil / serveurs / Médias / com.poolproflorida/pool-pro-florida
com.poolproflorida/pool-pro-florida
serveur MCP (Model Context Protocol) · Pool Pro Florida 2.8.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.poolproflorida/pool-pro-florida est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.poolproflorida/pool-pro-florida » 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 10 outils
- book_appointment≈ 330 tokens
Book a confirmed Pool Pro Florida appointment through Cal.com after the customer has selected an available time. Requires customer name, email, service address, and the exact start value returned by get_available_times. A successful booking triggers the existing Cal.com webhook, which creates the lead in Pool Founder.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Customer full name.email· string · requis
Customer email address.notes· string · optionnel
Optional notes about the pool or requested service.phone· string · optionnel
Customer phone number. Normal U.S. formatting is accepted.start· string · requis
Exact ISO 8601 slot start returned by get_available_times.address· string · requis
Pool service address; Cal.com uses this as the attendee address/location.timeZone· string · optionnel
IANA time zone. Defaults to America/New_York.
Exemple d'appel{"name": "book_appointment", "arguments": {"name": "texte", "email": "texte", "start": "texte", "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_lead≈ 246 tokens
Create a Pool Pro Florida service lead in Pool Founder when a customer is interested in service but is not yet booking an appointment. Do not call this before book_appointment for the same inquiry because a successful Cal.com booking creates the Pool Founder lead through the booking webhook.
Paramètres, retour & exemple (6)
Paramètresname· string · requis
Customer full name.email· string · optionnel
Customer email address.phone· string · optionnel
Customer phone number.address· string · optionnel
Pool service address.message· string · optionnel
Customer request or useful notes.service· string · requis
Requested service, such as Pool Cleaning or Pool Consultation.
Exemple d'appel{"name": "create_lead", "arguments": {"name": "texte", "service": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_available_times≈ 204 tokens
Get real Cal.com appointment availability for Pool Pro Florida. Use date-only YYYY-MM-DD values. Use this when a customer wants to schedule a pool consultation or service appointment.
Paramètres, retour & exemple (3)
Paramètresend· string · requis
Last date to check, YYYY-MM-DD.start· string · requis
First date to check, YYYY-MM-DD.timeZone· string · optionnel
IANA time zone. Defaults to America/New_York.
Exemple d'appel{"name": "get_available_times", "arguments": {"end": "texte", "start": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_site_map≈ 200 tokens
Read the current PoolProFlorida.com sitemap index and discover published site pages. Use this to find the correct Pool Pro Florida page before reading current website content. An optional query ranks likely relevant page URLs first.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Maximum number of matching sitemap URLs to return.query· string · optionnel
Optional Pool Pro Florida topic, such as weekly service, green pool, service area, pricing, Pool School, or a neighborhood name.
Exemple d'appel{"name": "get_site_map", "arguments": {"limit": 1, "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - read_site_page≈ 171 tokens
Read the current text of a PoolProFlorida.com page. The page must be present in the current Pool Pro Florida sitemap index. Use this for current published services, pricing, service areas, hours, policies, and page-specific business information.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exact PoolProFlorida.com URL returned by get_site_map. A site-relative path beginning with / is also accepted.
Exemple d'appel{"name": "read_site_page", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sync_customer_contacts≈ 606 tokens
Replace the private Pool Pro Florida CardDAV address book from one complete Pool Founder active-customer snapshot. Owner-only. Creates and updates stable vCards and removes stale Pool Founder contacts only after the complete snapshot validates.
Paramètres, retour & exemple (2)
Paramètressnapshot· object · requiscustomers· array · requis
Exemple d'appel{"name": "sync_customer_contacts", "arguments": {"snapshot": {}, "customers": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sync_route_calendar≈ 703 tokens
Synchronize one complete Pool Founder route-date window into the private Pool Pro Florida CalDAV calendar. Each stop is one stable VEVENT. Completed events are historical records and are never removed. Missing non-completed events inside a validated complete window are retained and marked cancelled instead of deleted.
Paramètres, retour & exemple (2)
Paramètresevents· array · requissnapshot· object · requis
Exemple d'appel{"name": "sync_route_calendar", "arguments": {"events": [], "snapshot": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - upload_media≈ 470 tokens
Import an image attached in ChatGPT into the Pool Pro Florida CMS media library. ChatGPT supplies a temporary download URL and file ID through its native file parameter handoff. The server downloads the image directly, validates it, strips embedded metadata by re-encoding to WebP, stores it outside Git, and returns a stable /media/... URL. This tool does not modify any page.
Paramètres, retour & exemple (6)
Paramètresalt· string · optionnel
Accessible alt text for the image.file· object · requistags· array · optionnel
Optional media tags such as hero, riverview, or generated.source· string · optionnel · generated | uploaded
Whether the image came from image generation or a user upload.caption· string · optionnel
Optional media-library caption.filename· string · optionnel
Optional override filename. If omitted, the filename supplied by ChatGPT is used.
Exemple d'appel{"name": "upload_media", "arguments": {"file": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - upsert_customer_contact≈ 497 tokens
Create or update one private Pool Pro Florida CardDAV contact from Pool Founder. Owner-only and non-destructive: this tool never removes any other contacts.
Paramètres, retour & exemple (2)
Paramètrescustomer· object · requisgeneratedAt· string · requis
ISO 8601 generation time.
Exemple d'appel{"name": "upsert_customer_contact", "arguments": {"customer": {}, "generatedAt": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - upsert_route_stop_event≈ 563 tokens
Create or update one private Pool Pro Florida CalDAV VEVENT from a Pool Founder route stop. The identity is jobId plus serviceDate, so planned timing can later be replaced by actual arrival and departure without duplication. Owner-only and non-destructive.
Paramètres, retour & exemple (2)
Paramètresevent· object · requisgeneratedAt· string · requis
ISO 8601 generation time.
Exemple d'appel{"name": "upsert_route_stop_event", "arguments": {"event": {}, "generatedAt": "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é ».