Octri.dev
Octri, LLC · Programación
Octri.dev convierte una especificación OpenAPI en sitio de documentación, SDK cliente en diez lenguajes, un servidor MCP para agentes de IA y monitoreo de producción para esos SDK.

Acerca de Octri.dev
About
Qué es Octri.dev
Octri.dev es una plataforma para equipos que publican una API y quieren que la documentación, las librerías cliente y las herramientas para agentes salgan del mismo documento. Subes un archivo OpenAPI, o conectas Octri a un repositorio de GitHub, y obtienes cuatro piezas: una plataforma de documentación de API alojada en tu propio dominio, SDK en diez lenguajes, un servidor MCP que expone tus endpoints como herramientas y monitoreo de API que reporta errores desde dentro de los SDK que distribuyes.
El problema que ataca es la deriva. Casi todos los equipos generan el cliente una vez y luego lo mantienen a mano mientras la especificación avanza. Octri vuelve a generar en cada cambio, y una deprecación en la documentación también marca el método del SDK y retira la herramienta de la lista del agente. El paso de OpenAPI a SDK deja de ser una exportación única.
Lo que no hace: no arregla una especificación vaga. La auditoría puntúa los huecos, y un endpoint sin esquema de respuesta declarado sigue produciendo un método sin tipos. La empresa también es joven. Octri, LLC abrió al público el 1 de octubre de 2026, tiene entre dos y diez personas y no ha levantado capital externo, así que estás entrando en un producto temprano.
Primeros pasos
- Sube la especificación o enlaza el repositorio de GitHub donde vive. Octri acepta OpenAPI 3.0 y 3.1, Swagger 2.0, colecciones de Postman y AsyncAPI, en JSON o YAML, y lo normaliza todo a OpenAPI 3.1.
- Revisa la referencia generada. La IA redacta una descripción para cada endpoint y cada campo, y tú editas el borrador en la página publicada antes de que salga.
- Elige los lenguajes del SDK, define nombres de métodos y estructura de carpetas, y compila. Los registros conectados pueden publicar cada versión por ti.
- Activa el monitoreo por proyecto. El SDK se distribuye con el reporte apagado y cada desarrollador que usa tu cliente decide si envía datos de error.
- Conecta el repositorio para que el próximo cambio de especificación ejecute todo el proceso otra vez.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Octri.dev.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Equipos de plataforma API con uno o dos ingenieros
- Startups de herramientas para desarrolladores
- Equipos que ya generan clientes con un generador de código abierto
Tareas
- Publicar documentación de referencia
- Mantener librerías cliente
- Dar a los agentes de código un mapa fiable de tu API
- Encontrar fallos de integración en producción
Casos de uso
- Un lanzamiento de API pública en el que documentación y SDK tienen que coincidir esa misma semana
- Un cambio incompatible que hay que desplegar sin sustos
- Un equipo pequeño sin perfil de developer relations
Funciones clave
Documentación generada desde la especificación y editada en la página
La parte de docs funciona como generador de documentación OpenAPI: cada endpoint recibe una página de referencia con árbol de esquema, errores por código de estado y una consola que usa la clave del propio lector. La IA escribe el primer borrador de cada descripción, incluidos los campos que la especificación dejó vacíos. Las guías viven en MDX junto a la referencia y el portal se publica en un dominio propio en todos los planes, también en el gratuito.
SDK en diez lenguajes con publicación en registros
Octri genera clientes de TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, Swift, Dart y Rust desde el mismo documento. Los reintentos, la paginación y los errores tipados vienen incluidos, la autenticación sale de tus esquemas de seguridad y puedes renombrar métodos o excluir endpoints por lenguaje. Cada versión puede publicarse sola en npm, PyPI, Maven Central, RubyGems, crates.io, pub.dev, Packagist o una etiqueta de git, y cada regeneración llega como pull request.
Servidor MCP sin alojamiento propio
npx @octri/mcp entrega a Claude, Cursor, VS Code o cualquier cliente MCP un servidor construido desde tu especificación. Trae siete herramientas de documentación para buscar y navegar, más una herramienta invocable por endpoint, de modo que un agente consulta operaciones reales y las llama en vez de adivinar nombres de parámetros. Las listas de herramientas se exportan en formato MCP, OpenAI y Anthropic.
Seguimiento de errores del SDK y monitoreo de API
Los clientes generados llevan un reportero de errores que permanece apagado hasta que un desarrollador lo activa. Con el reporte encendido, Octri recoge errores, logs estructurados, trazas y comprobaciones de disponibilidad, agrupa incidencias por huella y resuelve marcos de pila con source maps. Los tokens, el correo, el teléfono y la IP se tachan en el cliente antes de que el evento salga del proceso, y otra vez al ingerirlo.
Un cambio en la especificación actualiza las cuatro salidas
Marcas un endpoint como obsoleto en la documentación y el SDK señala el método, el servidor MCP deja de ofrecerlo como herramienta y el monitoreo muestra qué llamadas siguen llegando. Pasa lo mismo al añadir un lenguaje, cortar una versión o subir una especificación nueva. Hay una sola fuente debajo de las cuatro salidas, así que no existe un segundo sitio que actualizar.
Auditoría de la especificación antes de generar
La auditoría puntúa la especificación sobre 10 con catorce reglas y nombra los endpoints que van a producir clientes débiles. Se ejecuta sin cuenta y no guarda el archivo. Tres reglas concentran hasta seis de los diez puntos: esquemas de respuesta declarados, modelos compartidos en components y nombres públicos que no chocan.
Ventajas y desventajas
Ventajas
- Un documento alimenta documentación, SDK, herramientas de agente y monitoreo, lo que elimina la deriva habitual entre ellos.
- Diez lenguajes de SDK con publicación automática en los registros que los desarrolladores ya usan.
- El seguimiento de errores corre dentro del cliente, donde un proveedor de API normalmente no ve nada.
- El plan gratuito incluye dominio propio y un lenguaje de SDK, suficiente para probar la salida con una API real.
- El servidor MCP se instala con un comando y no necesita infraestructura.
Desventajas
- El lanzamiento público fue el 1 de octubre de 2026, así que hay poco historial para equipos que necesitan un proveedor con años de servicio detrás.
- Los créditos de IA se cobran por uso: un crédito por endpoint escrito o respuesta del chat, y los 100 del plan gratuito se agotan con una especificación grande.
- Cada lenguaje de SDK adicional cuesta 50 dólares al mes, y los diez solo entran en el plan Business de 249 dólares.
- El monitoreo depende de que cada usuario del SDK lo active, así que la cobertura es parcial en API con muchos integradores pequeños.
Preguntas frecuentes
Cuatro salidas de un mismo documento OpenAPI: un sitio de documentación alojado, SDK cliente en diez lenguajes, un servidor MCP para agentes de IA y monitoreo para los SDK cuando ya están en uso. Cada una puede funcionar por separado.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Octri.dev.
Alternativas a Octri.dev

Udon
Udon · Programación · ProductividadUdon convierte un Mac con Apple Silicon en un servidor doméstico que se gestiona desde el navegador, con contenedores, archivos compartidos y un administrador de sistemas con IA opcional.

offstage
offstage cloud · Programación · Productividadoffstage da a los agentes de IA y a los trabajos de CI un Mac de verdad: una cuenta de macOS 27 sobre Apple silicon, manejada por API y cobrada por segundo.
BotBus
Chengdu Tuyang Tusen Technology Co., Ltd. · Programación · ProductividadBotBus te deja controlar desde el móvil y el reloj los agentes de programación con IA que corren en tu ordenador: apruebas comandos, lanzas tareas y lees resultados sin volver al escritorio.
