npm i @oomol-lab/connector Usa integraciones listas para usar
Las integraciones listas para usar gestionan la paginación, los parámetros, los errores y los scopes, y dejan a tu equipo más tiempo para la experiencia del producto.
OOMOL Platform es el stack de código abierto completo para integraciones de apps.Una capa de conexión fiable para agentes de IA y backends de productos.
Conecta GitHub, Gmail, Notion, Slack, Supabase, Airtable y más a través de OOMOL. Comparten una única capa de autorización y llamadas que tu producto puede usar directamente.
Explorar integracionesOOMOL reúne autorización, credenciales, parámetros, llamadas y registros en una única capa de conexión gestionada para tu producto.
Las integraciones listas para usar gestionan la paginación, los parámetros, los errores y los scopes, y dejan a tu equipo más tiempo para la experiencia del producto.
Las claves de API, los tokens de OAuth y la configuración de conexión permanecen en OOMOL. Tu backend llama con nombres de conexión y parámetros.
Las conexiones personales y de equipo se pueden usar mediante SDK, CLI, MCP o HTTP. Los servicios de las cuentas de usuarios SaaS se invocan desde tu backend mediante ProjectConnector o la API HTTP SaaS.
Crea un proyecto y configura una App en OOMOL Console, y luego usa el SDK en tu backend para autorizar usuarios y llamar acciones.
Crea un proyecto en OOMOL Console y guarda su ID de proyecto y su clave de API en tu backend.
Añade una configuración de proveedor, introduce los detalles de OAuth de la App y elige los scopes que necesita tu producto.
Usa el SDK para crear un enlace de autorización y gestionar la devolución de llamada en tu producto.
Selecciona una cuenta conectada, ejecuta una acción desde tu backend y consulta su estado y registros en OOMOL.
Elige según el alcance de las conexiones: cuentas personales o de equipo, cuentas de usuarios SaaS o un runtime autoalojado.
Desde un backend TypeScript de confianza, usa Connector para cuentas personales o de equipo y ProjectConnector para usuarios SaaS.
npm i @oomol-lab/connector Herramienta de línea de comandos de código abierto para comprobar conexiones, leer parámetros y verificar llamadas desde tu terminal.
oo login Permite que un host MCP use tus conexiones personales o de equipo en OOMOL. Para las cuentas de usuarios SaaS, usa ProjectConnector desde tu backend.
connector.oomol.com/v1/mcp Usa HTTP sin más, o lee la descripción de OpenAPI cuando necesites clientes generados.
GET /v1/catalog Usa el alojamiento de OOMOL para gestionar la autorización, las credenciales y las llamadas cuando quieras añadir integraciones antes. Despliega en Cloudflare o autoaloja OpenConnector cuando tu equipo necesite control sobre el código, los datos y las operaciones.
Deja que OOMOL gestione la autorización, las credenciales y las llamadas para reducir el trabajo de operaciones y lanzar antes.
Usa Workers, D1, R2 y Static Assets para obtener un servicio ligero gestionado por tu equipo.
Mantén el servicio de conexión, la consola web y los datos en tu propio entorno cuando necesites control total.
Respuestas sobre alojamiento, almacenamiento de credenciales, rutas de acceso, permisos y estado de las conexiones.
Las credenciales de terceros permanecen en el servicio de conexión elegido. Guarda las claves API personales y de proyecto en un backend de confianza; el cliente SaaS llama al backend de tu producto.
Las conexiones personales y de equipo se pueden usar mediante SDK, CLI, MCP o HTTP. Los servicios de las cuentas de usuarios SaaS se invocan desde tu backend mediante ProjectConnector o la API HTTP SaaS.
La configuración MCP alojada utiliza conexiones personales o de equipo de OOMOL. Para SaaS, tu backend autentica al usuario del producto y llama a ProjectConnector. Conecta las herramientas del Agent a ese backend; un cliente que requiera MCP necesita un adaptador MCP propio del producto.
Usa el SDK desde un backend de confianza. Las páginas del navegador pueden iniciar flujos de autorización orientados al usuario, pero las llamadas de ejecución que impliquen credenciales de proyecto, tokens de administración o identificadores de conexión sensibles deben permanecer en el lado del servidor.
OOMOL admite OAuth, claves de API, credenciales personalizadas y proveedores sin autenticación cuando la acción del proveedor admite ese tipo de conexión. Los flujos de OAuth pueden esperar a la autorización, mientras que las conexiones con clave de API y credenciales personalizadas pueden devolver una cuenta de forma síncrona.
Sí. Revisa los ámbitos del proveedor, los esquemas de acciones y las etiquetas de conexión antes de exponer una acción a agentes o funcionalidades del producto. En despliegues autoalojados, tu equipo también controla la política de despliegue, el almacenamiento, los registros y las interfaces que publica.
Usa OOMOL alojado cuando tu equipo quiera menos tareas de operaciones en torno a aplicaciones OAuth, almacenamiento de credenciales y disponibilidad del servicio.
Al autoalojar, tu equipo gestiona las aplicaciones OAuth, las claves de API, la base de datos en tiempo de ejecución, la clave de cifrado, el despliegue, las actualizaciones, los registros y los controles de acceso. Esta vía te da más control operativo sobre el código y los datos.
Las cuentas conectadas informan de un estado como activa, requiere reautorización, error o desconectada. Tu producto puede comprobar el estado de la cuenta antes de llamar a una acción y guiar a los usuarios para que vuelvan a conectarse cuando caduque la autorización.
Los logotipos muestran un pequeño conjunto de ejemplos. OOMOL puede conectarse a más de 1500 aplicaciones y servicios de SaaS, herramientas para desarrolladores, aplicaciones de productividad, sistemas de datos y servicios de IA.
Contacta con el soporte de OOMOL para recibir ayuda a la hora de elegir entre el SDK, el alojamiento de OOMOL, el despliegue en Cloudflare o el autoalojamiento.
Contactar con soporteGestiona qué almacenamiento opcional puede usar OOMOL. Puedes cambiar estas opciones desde el pie de página en cualquier momento.