MCP Server

Izifete — prestataires événementiels en France

fr.izifete/prestataires
Business & Operations Commerce & Retail Public & reachable MCP 2025-11-25

What this MCP does

Finds and verifies French event-service providers, provides event planning guidance, and supports sending quote requests after user confirmation.

afficher_prestataires
Voir les prestataires en images
Après search ou fetch, afficher jusqu'à dix prestataires sous forme de lignes compactes, cinq par page, avec photos publiques dépliables et sélection temporaire locale. Utiliser uniquement les identifiants retournés par ces outils, dans l'ordre de recherche. Ne remplace pas la recherche : aucune disponibilité, proximité, tarification ou qualification supplémentaire n'est vérifiée ici. Aucun e-mail ni demande n'est envoyé. Les fiches sont relues pour retirer les profils devenus non publics. La sélection reste dans la vue, n'est pas une demande et n'est pas enregistrée dans un compte. La vue affiche déjà les photos : ne pas recopier leurs URL dans le texte de conversation.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'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)$'}, 'maxItems': 10, 'minItems': 1, 'description': "Un Ã\xa0 dix identifiants exacts de prestataires retournés par search ou fetch, dans l'ordre souhaité."}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source', 'version', 'cards', 'unavailableCount'], 'properties': {'cards': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'services', 'city', 'photos', 'url', 'rating', 'reviewCount'], 'properties': {'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)$'}, 'url': {'type': 'string', 'format': 'uri'}, 'city': {'type': 'string', 'maxLength': 80}, 'name': {'type': 'string', 'maxLength': 120}, 'photos': {'type': 'array', 'items': {'type': 'string', 'format': 'uri'}, 'maxItems': 3}, 'rating': {'anyOf': [{'type': 'number', 'maximum': 5, 'minimum': 1}, {'type': 'null'}]}, 'services': {'type': 'array', 'items': {'type': 'string', 'maxLength': 48}, 'maxItems': 3, 'minItems': 1}, 'reviewCount': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 10}, 'source': {'type': 'string', 'const': 'izifete'}, 'version': {'type': 'number', 'const': 2}, 'unavailableCount': {'type': 'integer', 'maximum': 10, 'minimum': 0}}, 'additionalProperties': False}
conseils_evenement
Conseils & budgets pour organiser un événement
Utilise cet outil quand l'utilisateur ORGANISE un événement en France (mariage, anniversaire, baptême, séminaire, soirée) et pose une question de conseil : quel budget prévoir (traiteur, DJ, photographe, lieu…), quelles quantités (boissons, pièces cocktail, taille de salle), quand réserver chaque prestataire, comment choisir un prestataire fiable et éviter les arnaques. Renvoie des repères chiffrés vérifiés issus des données Izifete. N'utilise PAS cet outil pour chercher un prestataire précis (search) ni pour les questions d'un professionnel de l'événementiel (conseils_prestataire).
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question'], 'properties': {'question': {'type': 'string', 'maxLength': 1000, 'minLength': 3, 'description': "La question de l'utilisateur, ex. « quel budget pour un traiteur de mariage 100 personnes ? », « combien de bouteilles pour 80 invités ? », « quand réserver le lieu ? »"}}}
conseils_prestataire
Conseils pour les prestataires événementiels
Utilise cet outil quand l'utilisateur est un PROFESSIONNEL de l'événementiel en France (DJ, traiteur, photographe, fleuriste, décorateur, lieu de réception…) et demande des conseils métier : comment trouver plus de clients, être plus visible en ligne, fixer ses tarifs, faire un devis professionnel, quelles obligations (SIRET, assurance RC pro). Renvoie des conseils concrets issus des données et guides Izifete. N'utilise PAS cet outil pour les questions d'un particulier qui organise un événement (conseils_evenement) ni pour créer un profil ou une demande.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['question'], 'properties': {'question': {'type': 'string', 'maxLength': 1000, 'minLength': 3, 'description': 'La question du professionnel, ex. « comment trouver plus de clients quand on est DJ ? », « comment faire un devis pro ? », « faut-il un SIRET ? »'}}}
creer_demande
Demander un devis à un prestataire
Connexion à un compte Izifete requise ; l'email vérifié du compte est utilisé. Utilise cet outil UNIQUEMENT après que l'utilisateur a explicitement choisi un prestataire (via search/fetch) ET confirmé vouloir lui envoyer une demande de devis gratuite. Crée une demande ciblée (type d'événement, ville, date, budget indicatif, message) qui est relue par l'équipe Izifete avant transmission au prestataire. Demande toujours confirmation à l'utilisateur avant d'appeler cet outil. Aucune donnée de paiement n'est collectée. N'utilise pas cet outil pour rechercher (search), afficher une fiche (fetch) ou vérifier une entreprise (verifier_entreprise).
Open world
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider_id', 'event_type', 'event_date', 'guests', 'city', 'client_name'], 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "Ville de l'événement"}, 'budget': {'type': 'string', 'maxLength': 100, 'description': 'Budget indicatif (optionnel, ex. « 1500 â\x82¬ »)'}, 'guests': {'type': 'integer', 'maximum': 100000, 'minimum': 1, 'description': "Nombre d'invités estimé"}, 'message': {'type': 'string', 'maxLength': 2000, 'description': "Précisions de l'utilisateur pour le prestataire (optionnel)"}, 'event_date': {'type': 'string', 'maxLength': 80, 'minLength': 4, 'description': "Date de l'événement (ex. « 2026-09-14 » ou « 14 septembre 2026 »)"}, 'event_type': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': "Type d'événement : mariage, anniversaire, séminaire, baptême, soiréeâ\x80¦"}, 'client_name': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': "Nom (ou prénom) de l'utilisateur qui fait la demande"}, 'postal_code': {'type': 'string', 'maxLength': 12, 'description': 'Code postal (optionnel)'}, 'provider_id': {'type': 'string', 'maxLength': 128, 'minLength': 1, 'description': 'Identifiant du prestataire choisi (renvoyé par search/fetch)'}, 'client_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 254, 'description': "Renseigné automatiquement depuis le compte OAuth vérifié. Ne demande jamais cette adresse Ã\xa0 l'utilisateur."}, 'client_phone': {'type': 'string', 'maxLength': 40, 'description': "Téléphone de l'utilisateur (optionnel)"}}}
fetch
Voir la fiche d'un prestataire
Utilise cet outil quand l'utilisateur veut les détails d'un prestataire Izifete précis, à partir de son identifiant obtenu via search. Renvoie ses métiers, sa ville, sa note, sa description et le lien de sa fiche izifete.fr. N'utilise PAS cet outil pour rechercher plusieurs prestataires (search) ni pour envoyer une demande (creer_demande).
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 128, 'minLength': 1, 'description': 'Identifiant du prestataire renvoyé par search'}}}
search
Rechercher des prestataires
Utilise cet outil quand l'utilisateur cherche un prestataire pour un événement en France ou à Monaco (mariage, anniversaire, séminaire, baptême, soirée), par métier et par ville. Renvoie une liste de prestataires vérifiés (traiteur, DJ, photographe, lieu de réception, fleuriste, décorateur, animation…) avec leur ville, leur couverture déclarée, leur note et le lien de leur fiche. N'utilise PAS cet outil pour vérifier une entreprise (verifier_entreprise), afficher une fiche détaillée (fetch) ou envoyer une demande (creer_demande). Périmètre : France et Monaco.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Métier + ville recherchés, ex. « DJ mariage Lyon », « traiteur Paris », « photographe Bordeaux »'}}}
Output schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source', 'status', 'location', 'results_count', 'providers'], 'properties': {'source': {'type': 'string', 'const': 'izifete'}, 'status': {'enum': ['outside_coverage', 'out_of_scope_trade', 'ok', 'nearby', 'distant_only', 'empty'], 'type': 'string'}, 'location': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'providers': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'business_name', 'city', 'coverage', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string', 'format': 'uri'}, 'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'coverage': {'anyOf': [{'enum': ['declared_zone', 'nationwide'], 'type': 'string'}, {'type': 'null'}], 'description': 'Couverture déclarée par le prestataire : zone choisie ou France entière ; aucune distance calculée'}, 'business_name': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}}, 'additionalProperties': False}}, 'results_count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}
verifier_entreprise
Vérifier une entreprise (SIRET)
Utilise cet outil quand l'utilisateur veut vérifier la fiabilité d'une entreprise française à partir de son numéro SIRET ou SIREN, via les données publiques officielles (recherche-entreprises.api.gouv.fr). Renvoie la raison sociale, l'adresse et le statut (active ou fermée). Aucune donnée n'est modifiée. N'utilise PAS cet outil pour rechercher des prestataires (search). France uniquement.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['siret'], 'properties': {'siret': {'type': 'string', 'pattern': '^[0-9 ]+$', 'maxLength': 20, 'minLength': 9, 'description': 'Numéro SIRET (14 chiffres) ou SIREN (9 chiffres), espaces tolérés'}}}
Added
conseils_prestataire
Sept. 17, 2026, 12:39 p.m.
Added
conseils_evenement
Sept. 17, 2026, 12:39 p.m.
Added
creer_demande
Sept. 17, 2026, 12:39 p.m.
Added
verifier_entreprise
Sept. 17, 2026, 12:39 p.m.
Added
fetch
Sept. 17, 2026, 12:39 p.m.
Added
search
Sept. 17, 2026, 12:39 p.m.
Added
afficher_prestataires
Sept. 17, 2026, 12:39 p.m.