npm i @oomol-lab/connectorUtilisez des intégrations prêtes à l'emploi
Les intégrations prêtes à l'emploi gèrent la pagination, les paramètres, les erreurs et les scopes, ce qui laisse plus de temps à votre équipe pour l'expérience produit.
Une couche de connexion aux applications pour les agents IA et les backends produit.Utilisez l’hébergement OOMOL ou déployez OpenConnector, dont le code source est disponible.
Connectez GitHub, Gmail, Notion, Slack, Supabase, Airtable et d'autres apps via OOMOL. Elles partagent une même couche d'autorisation et d'appel, directement utilisable par votre produit.
Explorer les intégrationsOOMOL réunit l'autorisation, les identifiants, les paramètres, les appels et les enregistrements dans une seule couche de connexion gérée pour votre produit.
Les intégrations prêtes à l'emploi gèrent la pagination, les paramètres, les erreurs et les scopes, ce qui laisse plus de temps à votre équipe pour l'expérience produit.
Les clés API, les tokens OAuth et les paramètres de connexion restent dans OOMOL. Votre backend appelle avec des noms de connexion et des paramètres.
Les connexions personnelles et d’équipe sont accessibles via SDK, CLI, MCP ou HTTP. Les comptes des utilisateurs SaaS sont appelés depuis votre backend via ProjectConnector ou l’API HTTP SaaS.
Créez un projet et configurez une app dans OOMOL Console, puis utilisez le SDK dans votre backend pour autoriser les utilisateurs et appeler des actions.
Créez un projet dans OOMOL Console et stockez son ID et sa clé API dans votre backend.
Ajoutez une configuration de fournisseur, renseignez les informations OAuth de l'app et choisissez les scopes nécessaires.
Utilisez le SDK pour créer un lien d'autorisation et gérer le callback dans votre produit.
Sélectionnez un compte connecté, exécutez une action depuis votre backend et consultez son état et ses logs dans OOMOL.
Choisissez selon le périmètre des connexions : comptes personnels ou d’équipe, comptes des utilisateurs SaaS, ou runtime auto-hébergé.
Depuis un backend TypeScript de confiance, utilisez Connector pour les comptes personnels ou d’équipe, et ProjectConnector pour les utilisateurs SaaS.
npm i @oomol-lab/connectorCLI open source pour vérifier les connexions, lire les paramètres et valider des appels depuis le terminal.
oo loginUn hôte MCP peut utiliser vos connexions OOMOL personnelles ou d’équipe. Pour les comptes des utilisateurs SaaS, utilisez ProjectConnector depuis votre backend.
connector.oomol.com/v1/mcpUtilisez HTTP brut ou lisez la description OpenAPI lorsque vous avez besoin de clients générés.
GET /v1/catalogUtilisez l'hébergement OOMOL pour gérer l'autorisation, les identifiants et les appels lorsque vous souhaitez ajouter des intégrations rapidement. Déployez sur Cloudflare ou auto-hébergez OpenConnector lorsque votre équipe a besoin de contrôler le code, les données et les opérations.
Laissez OOMOL gérer l'autorisation, les identifiants et les appels pour réduire le travail opérationnel et lancer plus rapidement.
Utilisez Workers, D1, R2 et Static Assets pour un service léger géré par votre équipe.
Gardez le service de connexion, la console web et les données dans votre propre environnement lorsque vous avez besoin d'un contrôle total.
Réponses sur l'hébergement, le stockage des identifiants, les chemins d'accès, les permissions et l'état des connexions.
Les identifiants des services tiers restent dans le service de connexion choisi. Conservez les clés API personnelles et de projet sur un backend de confiance ; le client SaaS appelle le backend de votre produit.
Les connexions personnelles et d’équipe sont accessibles via SDK, CLI, MCP ou HTTP. Les comptes des utilisateurs SaaS sont appelés depuis votre backend via ProjectConnector ou l’API HTTP SaaS.
La configuration MCP hébergée utilise les connexions OOMOL personnelles ou d’équipe. Pour le SaaS, votre backend authentifie l’utilisateur du produit et appelle ProjectConnector. Reliez les outils de votre Agent à ce backend ; un client qui exige MCP nécessite un adaptateur MCP propre au produit.
Utilisez le SDK depuis un backend de confiance. Les pages du navigateur peuvent démarrer des flux d'autorisation côté utilisateur, mais les appels d'exécution impliquant des identifiants de projet, des tokens d'administration ou des identifiants de connexion sensibles doivent rester côté serveur.
OOMOL prend en charge OAuth, les clés API, les identifiants personnalisés et les fournisseurs sans authentification lorsque l'action du fournisseur accepte ce type de connexion. Les flux OAuth peuvent attendre l'autorisation, tandis que les connexions par clé API et identifiants personnalisés peuvent renvoyer un compte de manière synchrone.
Oui. Vérifiez les scopes du fournisseur, les schémas d'actions et les libellés de connexion avant d'exposer une action aux agents ou aux fonctionnalités produit. Dans les déploiements auto-hébergés, votre équipe contrôle également la politique de déploiement, le stockage, les journaux et les interfaces que vous publiez.
Utilisez OOMOL hébergé lorsque votre équipe souhaite moins de tâches opérationnelles autour des apps OAuth, du stockage des identifiants et de la disponibilité du service.
En auto-hébergement, votre équipe gère les apps OAuth, les clés API, la base de données d'exécution, la clé de chiffrement, le déploiement, les mises à jour, les journaux et les contrôles d'accès. Cette voie vous donne plus de contrôle opérationnel sur le code et les données.
Les comptes connectés indiquent leur état : actif, réautorisation nécessaire, erreur ou déconnecté. Votre produit peut vérifier l'état du compte avant d'appeler une action et guider les utilisateurs pour se reconnecter lorsque l'autorisation expire.
Ces logos ne montrent qu'un petit nombre d'exemples. OOMOL peut se connecter à plus de 1500 apps et services, notamment des SaaS, des outils de développement, des apps de productivité, des systèmes de données et des services d'IA.
Contactez le support OOMOL pour choisir entre le SDK, l'hébergement OOMOL, un déploiement Cloudflare ou l'auto-hébergement.
Contacter le support