# Fern

> Genera sitios de documentación de API, SDK en varios lenguajes y una CLI a partir de una sola especificación de API.

Fern es una plataforma de herramientas para desarrolladores que toma una definición de API, como un archivo OpenAPI, y a partir de ella genera un sitio web de documentación, SDK de cliente en varios lenguajes y una interfaz de línea de comandos. Fern añade funciones de IA a la documentación, entre ellas un asistente que responde con el contenido, un servidor MCP y un archivo llms.txt generado automáticamente.

**Best for:** Empresas de API que quieren mantener sincronizados la documentación, los SDK y una CLI a partir de una sola especificación, y que los agentes de IA puedan leerlos.

- Official site: https://buildwithfern.com
- Listed in: [APIs para desarrolladores](https://trendhub.net/es/ai-tools/category/developer-api), [Asistentes de código con IA](https://trendhub.net/es/ai-tools/category/code-assistant)
- Last checked: 2026-10-09 (facts taken from buildwithfern.com)
- Source page: https://trendhub.net/es/ai-tools/fern-api-docs-sdks-cli-one-spec

## Key facts

- Platforms: Web, MCP
- Pricing model: Freemium
- Free plan: Yes
- API: Yes
- Made by: Fern, a Postman company

## ¿Qué es Fern?

Fern es una plataforma para quienes publican API que genera tres resultados a partir de una sola definición: un sitio de documentación, bibliotecas de cliente y una herramienta de terminal. Admite definiciones OpenAPI, AsyncAPI, gRPC y GraphQL, y cubre REST, WebSocket y otros protocolos. La documentación se gestiona como código en Git, se revisa mediante pull requests y se personaliza con archivos de configuración. Incorpora varias funciones de IA: un asistente de chat llamado Ask Fern que responde a partir de la documentación publicada, un agente de redacción que prepara actualizaciones y abre pull requests en GitHub, búsqueda con IA, salida en Markdown con un llms.txt generado para modelos de lenguaje y un servidor MCP que expone la documentación y la API a herramientas de IA. Para organizaciones grandes hay control de acceso por roles con SAML u OIDC, sitios con varios repositorios, localización y alojamiento propio. También se pueden generar colecciones de Postman a partir de la misma fuente. Fern es ahora una empresa de Postman y ofrece un plan Free, además de condiciones Enterprise a medida.

## Key features

- **Sitios de documentación**: Crea un sitio de documentación con la imagen de marca, con guías, referencia de la API, registro de cambios y un explorador interactivo de la API.
- **Generación de SDK**: Produce bibliotecas de cliente en varios lenguajes de programación a partir de la especificación de la API.
- **Generación de CLI**: Crea una herramienta de línea de comandos para que desarrolladores y agentes llamen a la API desde un terminal.
- **Ask Fern y búsqueda con IA**: Responde a las preguntas de los lectores dentro de la documentación usando como fuente el contenido publicado.
- **Acceso para agentes**: Incluye un servidor MCP y un archivo llms.txt para que las herramientas de IA puedan leer la documentación y consultar la API.
- **Control de acceso**: Restringe páginas por rol, equipo o plan mediante inicio de sesión con SAML u OIDC.

## Use cases

- **Lanzar una API pública**: Publica la documentación de referencia y los SDK a la vez cuando una API sale a producción.
- **Mantener los SDK al día**: Regenera las bibliotecas de todos los lenguajes tras un solo cambio en la especificación.
- **Unificar la documentación**: Reúne páginas de varios repositorios en un solo sitio donde los lectores cambian entre productos y versiones.
- **Migrar desde otra herramienta de documentación**: Traslada un sitio de documentación existente con la ayuda del equipo de Fern.
- **Preparar la documentación para agentes de IA**: Haz que la documentación sea legible por máquinas para asistentes de programación.

## Things to know

- **Límites del plan gratuito**: El plan Free de documentación cubre un solo sitio y limita el equipo a 10 personas, el contenido a 1.000 páginas y el uso de IA a 250 créditos al mes.
- **Funciones reservadas a Enterprise**: SSO, SCIM, varios repositorios, componentes React personalizados y alojamiento propio pertenecen al plan Enterprise.
- **Cumplimiento normativo**: El sitio declara el cumplimiento de SOC 2 Type II y pruebas de penetración anuales.
- **Precios de los SDK no recogidos**: En la comprobación solo se pudieron leer los planes de documentación; los precios de los SDK aparecen en otra pestaña.

## FAQs

### ¿Qué es Fern?

Fern es una plataforma que genera documentación de API, SDK y una CLI a partir de una especificación de API.

### ¿Para qué sirve Fern?

Los equipos de API usan Fern para publicar sitios de documentación y mantener bibliotecas de cliente en varios lenguajes sin escribir cada una a mano.

### ¿Es gratis Fern?

Sí, Fern ofrece un plan Free de documentación descrito como gratuito para siempre, con límites como 10 miembros del equipo y 1.000 páginas. El plan Enterprise tiene precio a medida.

### ¿Qué especificaciones de API admite Fern?

Según su sitio, Fern admite definiciones OpenAPI, AsyncAPI, gRPC, GraphQL y OpenRPC.

### ¿Tiene Fern un servidor MCP?

Sí. Fern ofrece un servidor MCP que da a las herramientas de IA acceso en vivo a la documentación y a la API de una empresa.

### ¿Se puede alojar Fern en servidores propios?

Sí. Fern indica que el alojamiento propio está disponible, dentro de su oferta Enterprise, para organizaciones con requisitos de seguridad o cumplimiento más estrictos.

### ¿Quién desarrolla Fern?

Fern se describe como una empresa de Postman que se fundó en Brooklyn, Nueva York.

---

Source: https://trendhub.net/es/ai-tools/fern-api-docs-sdks-cli-one-spec (trendhub)
