# ur — Documentación de integración > Plataforma de IA auto-hospedada. Esta documentación cubre qué puede integrar un cliente que ya > tiene una instalación de `ur`: agentes conversacionales en su producto, una API HTTP para su > backend, y un servidor MCP para su asistente de IA. Tres superficies independientes: **agentes** (widget embebible o SDK `@nykk/ur-agent-client`), **API HTTP** (`/api/*`, token Bearer, servidor a servidor) y **MCP** (`/mcp`, OAuth 2.1, administración). Las vías soportadas para integrar son esas cuatro: MCP, API, widget y SDK. ## Empezar - [Qué puedes integrar](/empezar/): las tres superficies y un mapa de decisión para elegir vía. - [Conceptos](/empezar/conceptos): agente, inferencia, RAG, file source, tool, canal, subject/hilo. - [Credenciales](/empezar/credenciales): access tokens — crearlos, formato `ur-…`, permisos por recurso, renovación. Solo los necesita la API HTTP. ## Agentes - [Visión general](/agentes/): qué es un agente y cómo elegir entre widget, SDK y HTTP. - [Configurar el agente](/agentes/configurar): prompt, modelo, resiliencia, áreas de conocimiento, tools, mensaje automático. - [Canales](/agentes/canales): `widget` vs `js_sdk`, orígenes permitidos (no son autenticación), el canal `demo`. - [Seguridad y límites](/agentes/seguridad): cinco filtros de contenido, límites de abuso, y por qué un bloqueo devuelve 200 y no un error. - [Widget embebible](/agentes/widget): `