bots.st/outil-io
Outil.io
Manage sites, CRM, email and funnels
2424 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 200
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://outil.io/mcp
What it can do
| Tool | What it says it does |
|---|---|
add_team_member | Ajouter un compte existant à l’équipe. Clé propriétaire requise. |
apply_clone_repairs | Appliquer jusqu’à 300 corrections groupées au brouillon, historique conservé, réponse compacte sans document. Opérations update_block, add/remove_block, update_section, replace_group et group_blocks/ungroup_blocks. group_blocks : sectionId, value={blockIds:[au moins 2 blocs de la… |
apply_page_changes | Modifications ciblées en UN lot atomique (4, 40, 400 ou plus, selon la taille ; 1 Mo par requête), une version et une révision. set associe chemin et valeur : {"@1.style.color":"red","@2.sm.style.fontSize":24}; unset supprime des propriétés facultatives. Seuls ces champs changent, leurs voisins… |
approve_commission | Approuver une commission d’affiliation en attente. |
approve_outreach_messages | Valider des messages directs en attente (mode validation), après accord explicite du client. |
archive_template | Retirer un modèle du catalogue sans supprimer ses versions, ses médias ni les sites déjà créés. |
batch_actions | Exécuter jusqu’à 25 actions métier existantes (contacts, campagnes, cours…). Lire leur schéma individuel avant usage. Chaque action applique ses validations et permissions. Non atomique : succès conservés, résultats index/ref. Ne jamais rejouer un lot entier après timeout ; vérifier les résultats… |
batch_records | Jusqu’à 50 opérations sur les ressources du catalogue. Lire describe_resources ; update exige data.version. Résultats individuels index/ref, succès conservés, arrêt au premier échec par défaut. Non atomique et sans rejeu automatique : après timeout relire les ressources, ne pas dupliquer les… |
bulk_contacts | Action groupée sur 1 à 200 contacts : tags, désabonnement ou corbeille. |
cancel_booking | Annuler une réservation et libérer le créneau. |
cancel_subscription | Résilier un abonnement Stripe à la fin de sa période. |
capture_page_images | Capturer visuellement toute la page Outil en un seul appel, pour ordinateur/tablette/mobile. Défaut : une vue d’ensemble par format. mode tiles garde les détails à taille réelle, avec pagination explicite ; sectionRefs + snapshot cible plusieurs sections après un lot de corrections. Source draft… |
change_contact_tag | Ajouter/retirer un tag et déclencher les événements associés. |
check_ad_campaign | Vérifier une campagne publicitaire (ad_campaigns, régie meta, tiktok ou linkedin) : budget, pays, âge, visuel, page de destination, mode de création. |
check_site_completeness | CONTRÔLE DE LIVRAISON d’un site créé ou cloné, à lancer avant d’annoncer qu’il est terminé et après chaque passe de corrections. Pour toutes les pages : formulaires non branchés (réponses enregistrées nulle part), boutons sans destination, contrôles source non raccordés (menu, slider, onglets…)… |
check_social_post | Vérifier une publication (social_posts) réseau par réseau : longueur, média obligatoire (Instagram, vidéo pour TikTok), hashtags, et publication par API ou par le navigateur du client. |
claim_browser_tasks | Pour l’agent qui pilote le navigateur du client : prendre les prochaines tâches (publications à mettre en ligne, messages directs dans le plafond quotidien, campagnes à saisir en pause). Réservées 15 minutes, avec consignes de prudence. |
claim_collection | Prendre en charge une collecte queued ou running dont le bail a expiré. Version courante requise. Retourne leaseToken privé valable 10 minutes, plan et checkpoint. Ne pas afficher ce token au client. Ne pas exécuter sans bail. |
claim_task | Prendre en charge une tâche manuelle ou d’agent externe pendant 15 minutes. Retourne la tâche, ses instructions et claimToken. Lire aussi get_record agents pour sa mission. Exécuter uniquement les actions demandées puis transmettre le résultat à complete_task. Une tâche déjà prise par un autre… |
clone_website | CLONER UN SITE OU UNE PAGE DEPUIS SON URL, côté serveur, sans navigateur client : le moteur Outil (le même que le catalogue) capture la page rendue et la convertit fidèlement — mise en page aux trois formats, images, polices, thème, menu et menu mobile, sliders, onglets, accordéons, popups, champs… |
complete_task | Livrer le résultat concret d’une tâche prise en charge. claimToken reçu de claim_task obligatoire ; failed=true si échec. Ne pas déclarer une action accomplie sans vérifier son résultat. |
compose_page | Insérer atomiquement des sections et/ou éléments dans une page existante, en mélangeant la galerie (source.componentId) et vos créations natives (source.section/element). expectedVersion obligatoire. beforeId/afterId donne la position ; un élément exige targetSectionId et placement append (ajout… |
configure_connection | Configurer ou désactiver une connexion du projet. Les secrets fournis sont chiffrés et ne sont pas renvoyés. Voir describe_connections pour les champs. |
configure_domain | Rattacher un domaine réel au site du projet courant. Retourne les enregistrements DNS exacts, le statut et les pages publiées. homepageId facultatif choisit une page déjà publiée et active le site ; ne publie aucun brouillon. Nouveau rattachement idempotent ; modification exige expectedVersion de… |
configure_payment_page_webhook | Administrateur : définir la destination HTTPS du webhook envoyé après paiement confirmé ; URL vide pour désactiver. rotate true renouvelle la signature. Le secret n’est renvoyé qu’à sa création/rotation : le conserver hors conversation. |
connect_crayon | Associer ou retirer la clé publique de site Crayon. Le retrait exige expectedSiteKey. |
connect_form_collection | Sur demande explicite de collecte, ou pour livrer un site ou un clone fonctionnel (manque form-not-connected de check_site_completeness) : convertir un groupe fields local en formulaire natif qui enregistre les réponses dans le projet, sans contact CRM ni abonnement. Choisir un bouton natif… |
control_run | Annuler ou reprendre une exécution échouée à son étape en erreur. Une requête externe peut avoir réussi avant timeout : vérifier son résultat avant retry. Les étapes terminées ne sont pas rejouées. |
control_website_clone | retry relance uniquement les pages en échec d’un import terminé ; cancel arrête un import en cours (les brouillons déjà créés restent). |
convert_prospect | Créer ou retrouver le contact CRM d’un prospect, sans aucun consentement marketing (email, SMS, WhatsApp, Telegram désactivés). Coordonnée publique ou fournie nécessaire (email, téléphone ou profil social). |
create_ad_campaign | Créer la campagne publicitaire EN PAUSE : par l’API Meta quand la régie est connectée, sinon tâche navigateur dans le gestionnaire de publicités. Aucune dépense ne démarre sans le client. |
create_affiliate_access_link | Générer un lien d’accès privé. Remplace et invalide le lien précédent ; ne pas publier la réponse. |
create_api_key | Créer une clé pour ce projet ; secret retourné une seule fois. Clé propriétaire requise. |
create_collection | Créer une collecte avec colonnes, sources, mode auto/api/browser, limite et règles de workflows. requestId UUID stable pour une création idempotente ; config selon describe_collections. Crée automatiquement un tag de collecte et un workflow brouillon lié à ce tag ; get_collection retourne… |
create_community_member_access_link | Générer un lien d’accès privé. Remplace et invalide le lien précédent ; ne pas publier la réponse. |
create_editor_page | Ajouter une page brouillon au même projet/site et, le cas échéant, au même tunnel que fromPageId. Modèle facultatif (templateId), document natif (content) ou page vierge. Ne remplace jamais la page de départ. requestId stable pour reprendre sans doublon. |
create_enrollment_access_link | Générer un lien d’accès privé. Remplace et invalide le lien précédent ; ne pas publier la réponse. |
create_form_webhook | Créer un webhook de formulaire WordPress/HTML/React. Mapping destination→chemin source, email obligatoire. mode browser exige origins exactes. Secret et URL retournés une fois. |
create_payment_page | Créer un formulaire de paiement pour un produit du projet. Actif exige un produit actif ; préférer draft pour préparer. Ne crée aucun paiement. |
create_project | Créer un NOUVEAU projet (avec son site) uniquement si un projet/site distinct est explicitement demandé ou si aucun projet utilisable existe. Sans destination précisée, créer/cloner directement dans le projet/site/domaine courants, sans demander confirmation. Cet outil bascule cette connexion… |
create_record | Créer un élément du catalogue. Fournir name et les champs décrits par describe_resources. |
create_sales_journey | Créer un suivi d’objectif avec config.mode=plan, goal, title et plan (0 à 40 actions, UUID distincts). Copier puis adapter suggestedActions. Services facultatifs et répétables ; actions manuelles autorisées. status active termine le suivi sans publier ni exécuter. mode page conserve les pages de… |
create_template_draft | Après import_html_page/clone_page_in_outil, copier la page capturée dans un brouillon de modèle indépendant. origin=browser exige la preuve de capture ; origin=native uniquement pour une composition originale. Ne publie rien. Réutiliser requestId. Le résultat donne le workflow complet de… |
create_website_from_template | Installer toutes les pages et tous les layouts d’un website dont l’inventaire source et les documents sont validés sous les règles courantes. Brouillons uniquement, projet vide, requestId idempotent. |
create_workspace | Créer un projet distinct avec son site unique et un domaine facultatif. La clé actuelle reste limitée au projet initial ; reconnecter le nouveau projet avant de le piloter. Pour une nouvelle page ou une correction, conserver le projet courant. |
delegate_task_to_monassocie | Enregistrer puis soumettre une tâche à MonAssocié. Si aucune instance autorisée n’est connectée, la mission attend sa connexion. Idempotent pendant la mise en file. Aucun envoi n’est déclaré réalisé avant résultat. |
delete_agent | Supprimer cet élément du projet courant. Les exécutions actives empêchent la suppression. |
delete_collection | Supprimer définitivement une collecte et ses résultats. Annuler préalablement toute prise en charge. Version courante requise. |
delete_contact_permanently | Supprimer définitivement un contact déjà dans la corbeille, administration requise. |
delete_flow | Supprimer cet élément du projet courant. Les exécutions actives empêchent la suppression. |
delete_form_webhook | Supprimer le point d’entrée et son historique. |
delete_record | Supprimer un élément (contact : corbeille). Les dépendances et ressources métier sont contrôlées. |
delete_task | Supprimer cet élément du projet courant. Les exécutions actives empêchent la suppression. |
describe_automation | Workflows généralistes (distincts des automations marketing) : déclencheurs manuels, tags, applications connectées, formulaires, webhooks, horaires ; messages personnalisés avec pièces jointes et suivi par destinataire, étapes JSON, conditions, branches parallèles (type parallel, yes=branche A… |
describe_collections | Lire les sources, modèles de colonnes, limites et protocole de collecte MonAssocié par API ou navigateur. Lire avant toute collecte. Outil conserve des tableaux ; l’agent réalise les recherches avec ses propres outils autorisés. |
describe_connections | Champs disponibles pour configurer chaque intégration et URL de ses notifications. |
describe_editor_capabilities | Contrat natif des animations (rejeu au scroll), survols, mosaïque responsive et lectures ciblées ; types exacts, fusion des mises à jour et vérifications visuelles. |
describe_form_webhooks | Lire les champs et exemples de configuration des formulaires externes avant création. |
describe_forms | Lire les champs, contacts requis, tags, règles, partage et exemple de création d’un formulaire. Distinct des webhooks CRM qui exigent un email. |
describe_page_composition | Lire le modèle page → sections → éléments, les sources possibles (galerie, composition native, HTML conçu à partir de références Web), le placement et la publication. Aucun modèle obligatoire. component=form|popup|navigation|source-search… limite la réponse au composant et aux règles utiles ; sans… |
And 140 more tools.
In its maker's words
All-in-one marketing for entrepreneurs: sites, sales funnels, CRM, email, WhatsApp, courses, shop.
- Website
- outil.io/serveur-mcp
- Source
- github.com/outil-io/outil-mcp
- Publisher
- outil.io
- Listed from
- the official MCP Registry as
io.outil/outil - Version
- 2.1.1, updated 1 Nov 2026
- Kinds of work
- Sales and marketing, Messaging and support, Domains and websites
The domain it lives on
- outil.io
- registered 15 Jun 2023 (3 years ago), at Key-Systems GmbH, its name does not resolve now
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2424 ms | |
| Answered | 2198 ms | |
| Asked for a key |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.