Passer au contenu principal
Le serveur MCP Base44 expose votre compte Base44 à n’importe quel assistant IA compatible MCP. Une fois connecté, vous pouvez décrire ce que vous voulez créer ou changer et l’IA créera ou mettra à jour les projets en votre nom. Pour vous connecter, vous devez vous authentifier avec OAuth. Pendant ce processus, vous choisissez l’espace de travail auquel accorder l’accès. Base44 n’agit que dans cet espace de travail, avec votre autorisation explicite.
Vous avez besoin d’un plan Builder ou supérieur pour connecter un assistant IA via le serveur MCP Base44.

Connecter votre assistant IA

Le serveur est disponible à :
Ajoutez-le à la configuration MCP de votre outil IA :
Après avoir ajouté la configuration, votre outil IA vous demandera de vous connecter à Base44 via le flux OAuth standard. Vous n’avez besoin de le faire qu’une seule fois.
Certains outils nécessitent un redémarrage pour prendre en compte les nouvelles configurations MCP.

Choisir un espace de travail

Lors de l’étape de consentement OAuth, vous choisissez l’espace de travail ciblé par la connexion. Auparavant, chaque connexion utilisait par défaut votre espace de travail personnel. Vous pouvez désormais diriger un assistant vers l’espace de travail partagé d’une équipe. Chaque action de l’assistant s’exécute dans l’espace de travail choisi, y compris la création, la liste et la modification de projets. La connexion ne peut atteindre aucun autre espace de travail. L’espace de travail reste fixe pendant toute la durée de la connexion. Pour cibler un autre espace de travail, reconnectez-vous et sélectionnez-le lors du consentement.

Ce que votre assistant peut faire dans un espace de travail

Votre assistant agit en votre nom, il hérite donc de votre rôle dans l’espace de travail sélectionné. Ce qu’il peut faire suit les mêmes règles que celles qui s’appliquent à vous dans l’éditeur Base44.
  • Créer des projets : vous avez besoin de l’autorisation de création dans l’espace de travail. Dans un espace de travail partagé, un Viewer ou un Guest ne peut pas créer de projets.
  • Modifier des projets : vous avez besoin d’un accès en écriture au projet. Un Viewer en lecture seule ne peut pas apporter de modifications, même à un projet qu’il peut ouvrir.
  • Lire des projets : la liste des projets, la lecture des schémas d’entités et l’interrogation des enregistrements suivent l’accès en lecture dont vous disposez déjà.

Espaces de travail avec SSO obligatoire

Base44 revérifie votre appartenance à l’espace de travail à chaque requête et à chaque actualisation du jeton. Une connexion ne fonctionne donc que tant que votre accès est valide. Si l’espace de travail sélectionné impose le SSO, cette vérification est plus stricte. Votre retrait de l’espace de travail met fin immédiatement à la connexion. La rotation de la configuration SSO de l’espace de travail y met fin jusqu’à ce que vous vous reconnectiez.

Outils disponibles

Le serveur expose 3 types d’outils. Les outils de projet créent et gèrent des projets, et confient les modifications de code à l’IA de l’éditeur d’application pour qu’elle les effectue. Les outils sandbox lisent, écrivent et exécutent des commandes directement dans le sandbox de l’application, pour quand vous voulez que votre assistant écrive le code lui-même. Les outils Platform API accèdent au reste de la plateforme Base44 via son API, comme les déploiements, les analyses et les secrets.

Outils de projet

update_entity_schema remplace les définitions de champs de l’entité par celles que vous envoyez. Tout champ ou contrainte que vous n’incluez pas est supprimé, il n’est pas conservé tel quel.

Outils sandbox

Les outils sandbox qui modifient l’application ont besoin de la permission sandbox:write, que vous accordez à l’étape de consentement OAuth. Consultez Sandbox cloud pour comprendre comment fonctionne le sandbox, ses permissions et limites, ainsi que les commandes CLI base44 sandbox équivalentes.
Les modifications que votre assistant effectue avec les outils sandbox sont enregistrées immédiatement dans l’application. Mais seuls les checkpoints apparaissent dans l’historique des versions. Un Restore ou un Revert dans l’éditeur d’application ramène l’application au dernier checkpoint et supprime tout ce qui a été écrit après. Demandez à votre assistant d’appeler create_checkpoint lorsqu’il termine une modification.

Outils Platform API

Ces outils accèdent à des fonctionnalités de la plateforme Base44 qui ne disposent pas d’un outil MCP dédié. Par exemple : déploiements, checkpoints, URL publiées et de prévisualisation, analyses, secrets, domaines personnalisés, workflows, SEO et Google Ads. Votre assistant trouve une opération dans le catalogue, lit son contrat, puis l’appelle. Pour les enregistrements d’entités, votre assistant utilise query_entities, create_entities et update_entities plutôt que l’API de la plateforme.
Pour trouver et appeler les mêmes opérations depuis votre terminal, utilisez les commandes CLI base44 api équivalentes.

Travailler sur une branche

L’outil edit_base44_app et les outils sandbox travaillent sur la branche principale de l’application, sauf si vous en nommez une autre. Votre assistant obtient l’ID de chaque branche avec list_branches et le transmet pour cibler cette branche.
Des clients MCP spécifiques utilisent 2 outils supplémentaires en interne pour suivre l’avancement de la construction. Ils ne sont pas destinés à être appelés directement.

Exemples de prompts

Une fois connecté, vous pouvez demander à votre assistant IA des choses comme :
  • « Créer un projet Base44 pour suivre les candidatures avec statut, nom de l’entreprise et notes d’entretien. »
  • « Modifier mon projet CRM pour ajouter un champ de date de suivi à l’entité Contacts. »
  • « Lister tous mes projets Base44. »
  • « Ajouter 10 exemples de produits à mon projet d’inventaire pour que je puisse tester l’UI. »
  • « Interroger les 10 premières commandes de mon projet e-commerce qui ont le statut en attente. »
  • « Publier mon projet d’inventaire et m’envoyer son URL en ligne. »
L’IA interprète votre demande et appelle l’outil approprié. Pour create_base44_app et edit_base44_app, la construction s’exécute en arrière-plan et vous obtenez un lien vers l’éditeur Base44 lorsqu’elle est prête.

Voir aussi

  • Sandbox cloud : comment fonctionnent les outils sandbox et ce que votre assistant peut modifier dans une app
  • Bring your own agent : connectez votre propre agent de codage au sandbox d’une app
  • Serveur MCP Docs : laissez les assistants IA rechercher dans la documentation Base44 directement
  • Skills : instructions réutilisables qui apprennent aux agents de codage IA à effectuer des tâches spécifiques à Base44
  • Entités : apprenez le modèle de données sur lequel list_entity_schemas et query_entities opèrent
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.