# Elva Plataforma de gestión de API que descubre, evalúa, gobierna y publica API para desarrolladores y agentes de IA, y genera contratos, documentación, servidores MCP y otros artefactos de entrega. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Developer Tools ## ¿Qué es Elva? Elva es una plataforma de gestión de API para equipos que necesitan descubrir, evaluar, gobernar, probar y publicar API para diferentes audiencias. Analiza repositorios conectados para crear un catálogo de API y puede generar especificaciones OpenAPI a partir del código, de modo que los equipos pueden comenzar sin mantener primero una especificación independiente. La plataforma asigna puntuaciones a las API y los endpoints en áreas como diseño, experiencia del desarrollador, preparación para la IA, seguridad y rendimiento. Puede identificar problemas como descripciones ausentes, campos de respuesta sin tipar y autenticación no documentada, y ofrecer correcciones asistidas por IA cuando están disponibles. Las pruebas de API incluyen pruebas manuales, mientras que las pruebas automatizadas programadas y en CI, así como las suites de caos, están disponibles en planes superiores. Elva utiliza contratos de API específicos para cada audiencia a fin de definir qué endpoints y campos se exponen y dónde se publica la interfaz resultante. Según el plan y la configuración de implementación, un contrato puede generar especificaciones, documentación, servidores MCP, colecciones de Postman y SDK de TypeScript. Elva también compara los cambios del código fuente con los contratos y admite políticas sobre cambios incompatibles, notificaciones, reglas de gobernanza y flujos de aprobación en niveles superiores. Para el acceso de agentes de IA, Elva genera servidores MCP alojados o autogestionados a partir de contratos gobernados. La pasarela MCP comprueba la identidad y el alcance de las herramientas, aplica controles de límites de frecuencia y cuotas, puede ocultar campos según el contrato y registra las llamadas. Los equipos pueden probar los servidores en MCP Playground y utilizar los comentarios de los agentes y la información operativa para mejorar el catálogo y las herramientas expuestas. ## ¿Qué puede hacer Elva? ### Descubrimiento de API basado en repositorios Analiza repositorios para identificar API y endpoints, crear un catálogo y generar especificaciones OpenAPI 3.1 a partir del código sin requerir un archivo OpenAPI existente. ### Puntuación de API y correcciones asistidas por IA Evalúa endpoints y colecciones en las áreas de diseño, experiencia del desarrollador, preparación para la IA, seguridad y rendimiento; identifica carencias de documentación, esquemas y autenticación, y aplica correcciones de IA compatibles. ### Contratos de API específicos para cada audiencia Selecciona audiencias, endpoints y campos para el acceso interno, de socios, público o de agentes de IA. Los contratos pueden definir la visibilidad, los requisitos de aprobación y las exclusiones de campos, como datos personales identificables (PII) o datos internos. ### Gobernanza de cambios y publicación Compara los commits con las promesas del contrato, muestra cambios de esquema y autenticación, y admite políticas sobre cambios incompatibles, notificaciones a las partes interesadas, conjuntos de reglas, webhooks y destinos de implementación de contratos en los planes correspondientes. ### Servidores MCP gobernados Genera herramientas MCP seleccionadas a partir de contratos de API en lugar de exponer una API completa. La pasarela de Elva admite comprobaciones de identidad, permisos por herramienta, controles de límites de frecuencia y cuotas, ocultación de campos y registro de llamadas. ### Pruebas y observabilidad Utiliza MCP Playground para realizar pruebas interactivas, recopila comentarios de los agentes y consulta el estado del servidor y la actividad de las llamadas. Los planes Business y Enterprise añaden pruebas automatizadas de API, suites de caos y más información sobre MCP. ## Casos de uso ### Crear un catálogo a partir de código sin documentar Un equipo de API puede conectar un repositorio, descubrir endpoints, generar una especificación de referencia y revisar las puntuaciones y carencias antes de invertir en un catálogo mantenido manualmente. ### Publicar una API controlada para socios Un equipo puede definir un contrato para socios que seleccione endpoints y campos aprobados, excluya datos internos o sensibles, requiera aprobación y publique la especificación y la documentación resultantes. ### Exponer API seleccionadas a agentes de IA Un equipo de plataforma o seguridad puede generar un servidor MCP a partir de un contrato, exponer solo las herramientas adecuadas, asignar permisos por agente o clave y consultar las llamadas mediante los registros de la pasarela. ### Prevenir cambios incompatibles Los responsables de API pueden comparar los cambios del código fuente con los contratos publicados, revisar las diferencias de esquema o autenticación, notificar a las partes interesadas y utilizar políticas de gobernanza para bloquear o advertir sobre cambios que afecten a los consumidores. ### Mejorar las herramientas orientadas a agentes Los desarrolladores pueden utilizar un servidor MCP en Playground, revisar las llamadas realizadas por un agente y emplear los comentarios sobre descripciones poco claras, tiempos de espera o complejidad de los parámetros para mejorar el catálogo. ## Preguntas frecuentes ### ¿Elva requiere una especificación OpenAPI? No. El sitio indica que Elva puede leer repositorios, descubrir API a partir del código y generar una especificación OpenAPI. No se requiere una especificación OpenAPI existente para comenzar. ### ¿Qué puede controlar un contrato de Elva? Un contrato puede especificar la audiencia, los endpoints seleccionados, los campos expuestos y los destinos de publicación. Las audiencias documentadas incluyen servicios internos, socios, API públicas y agentes de IA que utilizan MCP. Según el plan, los contratos también pueden admitir políticas de aprobación, cambios incompatibles, notificaciones y gobernanza. ### ¿Cómo se protegen los servidores MCP? Elva sitúa las llamadas a herramientas MCP detrás de una pasarela de autorización. Las comprobaciones documentadas incluyen identidad, permisos a nivel de herramienta, ocultación de campos, controles de límites de frecuencia y cuotas, y un registro de auditoría con detalles de la llamada, como el agente, la herramienta, la latencia y el resultado. Se describen opciones de implementación alojada y autogestionada; la implementación autogestionada está disponible en Enterprise. ### ¿Pueden los equipos probar un servidor MCP antes de utilizarlo en producción? Sí. MCP Playground permite a los equipos interactuar con su servidor mediante un agente y consultar las llamadas a las herramientas y sus respuestas. El sitio indica que las llamadas de Playground no cuentan para la cuota de la pasarela MCP. ### ¿Existe una versión gratuita de Elva? Sí. La página de precios incluye un plan Free y planes de pago Startup, Business y Enterprise. También indica que los planes tienen miembros ilimitados y no aplican precios por puesto; los límites exactos de repositorios, servidores, llamadas, gobernanza y pruebas varían según el plan. ## Datos rápidos - **Categoría**: Gestión de API y herramientas para desarrolladores - **Usuarios principales**: Equipos de API, plataforma, experiencia del desarrollador y seguridad - **Flujo de trabajo principal**: Análisis del repositorio → catálogo y puntuación de API → contrato para la audiencia → publicación gobernada - **Implementación de MCP**: Hay servidores MCP alojados disponibles; la implementación autogestionada está indicada para Enterprise - **Especificación de API**: Generación de OpenAPI a partir del código; no se requiere una especificación OpenAPI existente - **Modelo de precios**: Nivel gratuito más planes Startup, Business y Enterprise personalizados; miembros ilimitados y sin precios por puesto