{"apiVersion":"v1","directorySlug":"zotocar-mcp-879a92ac47","title":"Zotocar - Location de voiture au Senegal et en Cote d'Ivoire","description":"Louez une voiture au Senegal et en Cote d'Ivoire avec Zotocar. Location voiture Dakar, Abidjan, aeroport Blaise Diagne et aeroport Felix-Houphouet-Boigny. SUV, berline, citadine a partir de 15 000 FCFA/jour.","pageUrl":"https://www.mcpbundles.com/skills/zotocar-mcp-879a92ac47","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://zotocar.com/api/mcp","hostedMcpUrl":null,"toolCount":5,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.zotocar/zotocar-mcp-879a92ac47","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_cities","description":"Liste les villes où Zotocar a au moins une voiture en ligne, avec le nombre de voitures. À appeler quand le client hésite sur la ville, ou pour vérifier qu'une ville est couverte avant de chercher.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"country_code":{"enum":["SN","CI"],"type":"string"}}},"title":"Villes couvertes","logicalName":"list_cities","displayName":"Villes couvertes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_vehicles","description":"Cherche des voitures en location dans une ville. Donne les dates dès que le client les connaît : les voitures déjà prises sont alors écartées. Utilise airport_pickup quand le client arrive en avion. Pour une voiture dont le prix dépend de la destination (mileage_pricing = true), ajoute destination_city avec la ville la plus lointaine du trajet pour obtenir un prix total ; sans destination, seul le prix par jour (price_from) est connu. Si self_drive_blocked est vrai, dis-le au client : ces voitur","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["city"],"properties":{"city":{"type":"string","maxLength":80,"minLength":2},"fuel":{"enum":["essence","diesel","hybride","electrique"],"type":"string"},"sort":{"enum":["price_asc","price_desc"],"type":"string"},"limit":{"type":"integer","maximum":20,"minimum":1},"end_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"min_seats":{"type":"integer","maximum":12,"minimum":1},"start_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"rental_mode":{"enum":["with_driver","without_driver"],"type":"string"},"transmission":{"enum":["automatique","manuelle"],"type":"string"},"vehicle_type":{"enum":["suv","sedan","compact","luxury"],"type":"string"},"airport_pickup":{"type":"boolean"},"destination_city":{"type":"string","maxLength":80,"minLength":2},"max_price_per_day":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"title":"Chercher une voiture","logicalName":"search_vehicles","displayName":"Chercher une voiture","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_vehicle","description":"Détail d'une voiture : équipement, règles du propriétaire, périodes déjà prises sur 90 jours, et, si le prix dépend de la destination, le tarif au kilomètre et les prix fixés par ville. À appeler avant de répondre à une question précise sur une voiture proposée par search_vehicles.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["vehicle_id"],"properties":{"vehicle_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"title":"Fiche d'une voiture","logicalName":"get_vehicle","displayName":"Fiche d'une voiture","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_availability","description":"Dit si une voiture est libre sur un intervalle, et sinon quelles périodes bloquent. À appeler avant de proposer des dates au client ou d'envoyer une demande.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["vehicle_id","start_date","end_date"],"properties":{"end_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"start_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"vehicle_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"title":"Vérifier des dates","logicalName":"check_availability","displayName":"Vérifier des dates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"quote_price","description":"Calcule le prix complet d'une location : sous-total, chauffeur, frais, remise, total, caution. C'est le SEUL moyen d'obtenir un prix — ne calcule jamais un montant toi-même. Pour une voiture au prix selon la destination, destination_city (ou destination_place_id) est obligatoire : sans elle l'outil renvoie DESTINATION_REQUIRED. Le résultat dit d'où vient le prix (minimum journalier, trajet au kilomètre, ou prix fixé par le propriétaire pour cette ville) ; le carburant n'est jamais inclus.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["vehicle_id","start_date","end_date"],"properties":{"end_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"promo_code":{"type":"string","maxLength":40},"start_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"vehicle_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"with_driver":{"type":"boolean"},"destination_city":{"type":"string","maxLength":80,"minLength":2},"destination_place_id":{"type":"string","maxLength":300,"minLength":1}}},"title":"Prix d'une location","logicalName":"quote_price","displayName":"Prix d'une location","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Zotocar---Location-de-voiture-au-Senegal-et-en-Cote-d-Ivoire&config=eyJ1cmwiOiAiaHR0cHM6Ly96b3RvY2FyLmNvbS9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Zotocar---Location-de-voiture-au-Senegal-et-en-Cote-d-Ivoire%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fzotocar.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Zotocar---Location-de-voiture-au-Senegal-et-en-Cote-d-Ivoire%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fzotocar.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Zotocar+-+Location+de+voiture+au+Senegal+et+en+Cote+d%27Ivoire&connectorUrl=https%3A%2F%2Fzotocar.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Zotocar---Location-de-voiture-au-Senegal-et-en-Cote-d-Ivoire\" --url \"https://zotocar.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/zotocar-mcp-879a92ac47","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/zotocar-mcp-879a92ac47/tools/{tool}","mcpServerUrl":"https://zotocar.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/zotocar-mcp-879a92ac47?live=1"}