{"apiVersion":"v1","directorySlug":"hadaly-mcp-11edc1d6a0","title":"Hadaly","description":"Hadaly is a leading platform for business valuation, pre-sale company organization, data room preparation, and transaction readiness. It helps business owners estimate the value of their company, track its value over time, and understand how to improve it.","pageUrl":"https://www.mcpbundles.com/skills/hadaly-mcp-11edc1d6a0","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://hadaly.ai/api/mcp","hostedMcpUrl":null,"toolCount":9,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.hadaly/hadaly-mcp-11edc1d6a0","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"evaluate_business","description":"Estime la valeur d'entreprise (Enterprise Value) d'une PME à partir de quelques données clés (secteur, employés, chiffre d'affaires, etc.). Au lieu de fournir le secteur, vous pouvez fournir l'URL du site web de l'entreprise (paramètre siteWeb) : Hadaly analyse alors le site pour détecter automatiquement le secteur (et l'année de fondation si absente). Retourne une fourchette de valorisation basée sur le moteur d'évaluation Hadaly et 100 000+ transactions comparables. Outil d'estimation indicati","inputSchema":{"type":"object","required":["nombreEmployes","chiffreAffairesN","chiffreAffairesN1","loyerMontant","loyerPeriode","achatsSousTraitance"],"properties":{"secteur":{"enum":["Restauration rapide","Restauration traditionnelle / Gastronomique","Commerce de detail alimentaire (boulangerie, epicerie)","Commerce de détail non alimentaire (habillement, déco, etc.)","Services aux particuliers (pressing, coiffure, beauté)","Loisirs & sport (salles de sport, activités culturelles)","Tourisme / Hôtellerie","Transport routier (messagerie, VTC, taxi)","Logistique / Entreposage","Travaux spécialisés (plomberie, climatisation, électricité)","Immobilier (agences, gestion locative)","Industrie légère (textile, imprimerie, etiquettes)","Industrie lourde (metallurgie, machines, automobile)","Agroalimentaire (transformation, production)","Energie / Environnement (traitement déchets, solaire, etc.)","Services aux entreprises (proprete, securite, interim)","Conseil / Expertise comptable / Audit","Technologie - SaaS / Logiciels","Technologie - ESN / Integration / Services IT","Telecom / Medias","Education / Formation","Santé (cliniques, pharmacies, EHPAD)","Distribution B2B (gros, négoce, fournitures)","Produits de luxe / Cosmétique"],"type":"string"},"siteWeb":{"type":"string"},"loyerMontant":{"type":"number","minimum":0},"loyerPeriode":{"enum":["mensuel","annuel"],"type":"string"},"dateFondation":{"type":"integer","maximum":2100,"minimum":1800},"masseSalariale":{"type":"number","minimum":0},"nombreEmployes":{"type":"integer","maximum":10000,"minimum":1},"chiffreAffairesN":{"type":"number","maximum":1000000000,"minimum":10000},"chiffreAffairesN1":{"type":"number","maximum":1000000000,"minimum":10000},"achatsSousTraitance":{"enum":[0,10,20,30,40,50,60,70,80,90],"type":"integer"}},"additionalProperties":false},"title":"Évaluation d'entreprise","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"evaluate_business","displayName":"Évaluation d'entreprise"},{"name":"app2_search_companies","description":"Recherche d'entreprises québécoises (cibles d'acquisition) : en langage naturel (`query`), par filtres seuls, ou les deux. Retourne les meilleures correspondances classées par pertinence avec justification.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"city":{"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"query":{"type":"string","minLength":1},"yearMax":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"yearMin":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"employeeBuckets":{"type":"array","items":{"enum":["1-10","11-50","51-200","201-500"],"type":"string"}}}},"title":"Rechercher des entreprises","logicalName":"app2_search_companies","displayName":"Rechercher des entreprises","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_get_company","description":"Détails complets d'une entreprise (résumé, positionnement, effectif, ville, dirigeant, etc.). Fournir le slug si connu, sinon n'importe quelle combinaison de nom d'entreprise, site web ou nom du dirigeant — la correspondance est flexible (accents, majuscules, mots partiels). Les champs monétisés (email, téléphone, âge du dirigeant) ne sont visibles que s'ils ont été débloqués par l'utilisateur authentifié.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"name":{"type":"string","minLength":1},"slug":{"type":"string","minLength":1},"owner":{"type":"string","minLength":1},"website":{"type":"string","minLength":1}}},"title":"Fiche entreprise","logicalName":"app2_get_company","displayName":"Fiche entreprise","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_unlock_company_field","description":"Débloque un champ monétisé d'une entreprise en dépensant les crédits du compte connecté : email (5 crédits), phone (20 crédits), owner_age (20 crédits). Idempotent : re-débloquer un champ déjà possédé est gratuit. Retourne la valeur débloquée quand elle est disponible ; certaines valeurs exigent une recherche (quelques secondes) et sont remboursées automatiquement si introuvables. EXIGE un utilisateur authentifié — toujours confirmer avec l'utilisateur avant de dépenser des crédits.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug","field"],"properties":{"slug":{"type":"string","minLength":1},"field":{"enum":["email","phone","owner_age"],"type":"string"}}},"title":"Débloquer un champ payant","logicalName":"app2_unlock_company_field","displayName":"Débloquer un champ payant","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_get_credit_balance","description":"Solde de crédits du compte connecté (EXIGE un utilisateur authentifié).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Solde de crédits","logicalName":"app2_get_credit_balance","displayName":"Solde de crédits","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_buy_credits","description":"SEUL moyen d'acheter des crédits Hadaly : affiche le widget d'achat intégré (choix du montant, paiement Stripe). À appeler DIRECTEMENT dès que l'utilisateur veut acheter, ajouter ou recharger des crédits — ne pas chercher sur le web ni ouvrir le site hadalycfo.com pour cela. EXIGE un utilisateur authentifié.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Ajouter des crédits","logicalName":"app2_buy_credits","displayName":"Ajouter des crédits","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_create_credit_checkout","description":"Crée une session de paiement Stripe pour un nombre de crédits choisi. Retourne l'URL de paiement à ouvrir. EXIGE un utilisateur authentifié.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["credits"],"properties":{"credits":{"type":"integer","maximum":50000,"minimum":100}}},"title":"Créer un paiement Stripe (crédits)","logicalName":"app2_create_credit_checkout","displayName":"Créer un paiement Stripe (crédits)","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_confirm_credit_purchase","description":"Vérifie si une session de paiement Stripe est payée et crédite le compte (idempotent). Retourne status='pending' tant que le paiement n'est pas complété. EXIGE un utilisateur authentifié.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["sessionId"],"properties":{"sessionId":{"type":"string","minLength":1}}},"title":"Confirmer un achat de crédits","logicalName":"app2_confirm_credit_purchase","displayName":"Confirmer un achat de crédits","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"app2_list_unlocks","description":"Liste tous les champs déjà débloqués par le compte connecté, avec leurs valeurs (email, téléphone, âge du dirigeant). EXIGE un utilisateur authentifié.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Mes déblocages","logicalName":"app2_list_unlocks","displayName":"Mes déblocages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Hadaly&config=eyJ1cmwiOiAiaHR0cHM6Ly9oYWRhbHkuYWkvYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Hadaly%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fhadaly.ai%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Hadaly%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fhadaly.ai%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Hadaly&connectorUrl=https%3A%2F%2Fhadaly.ai%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Hadaly\" --url \"https://hadaly.ai/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hadaly-mcp-11edc1d6a0","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hadaly-mcp-11edc1d6a0/tools/{tool}","mcpServerUrl":"https://hadaly.ai/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hadaly-mcp-11edc1d6a0?live=1"}