©2026 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Laravel MCP
Crea servidores MCP para integrar funcionalidades dirigidas por modelos de IA en tus aplicaciones Laravel
Inscripciones abiertas
Inicio del curso
Si quieres añadir soporte a tus aplicaciones para que los modelos de IA (LLMs) puedan interactuar con tu aplicación, solicitando datos y realizando funcionalidades de manera remota, la mejor solución es construir un servidor basado en MCP.
Para conseguirlo de una manera sencilla y nativa, sin tener que reinventar la rueda ni programar una nueva aplicación, la mejor manera es usar Laravel MCP, una de las novedades más destacadas del framework en el ámbito de la IA.
Laravel MCP es un paquete oficial para facilitar la construcción de servidores basados en Model Context Protocol, un estándar más conocido por sus siglas MCP que permite crear un puente bidireccional para que los modelos de IA interactúen con tu aplicación.
Puedes entender a Laravel MCP como un framework dentro del framework, ofreciendo la infraestructura necesaria para definir qué recursos y acciones de tu aplicación quedan expuestos a clientes de IA externos. En otras palabras, ofrece pasarelas para que agentes externos puedan consultar tus datos y ejecutar acciones en tu sistema de forma segura y alineada con las herramientas que ya conoces en Laravel. Con esta herramienta puedes construir utilidades sorprendentes para integrar tu aplicación con numerosas herramientas de IA y automatización.
Para conseguirlo de una manera sencilla y nativa, sin tener que reinventar la rueda ni programar una nueva aplicación, la mejor manera es usar Laravel MCP, una de las novedades más destacadas del framework en el ámbito de la IA.
Laravel MCP es un paquete oficial para facilitar la construcción de servidores basados en Model Context Protocol, un estándar más conocido por sus siglas MCP que permite crear un puente bidireccional para que los modelos de IA interactúen con tu aplicación.
Puedes entender a Laravel MCP como un framework dentro del framework, ofreciendo la infraestructura necesaria para definir qué recursos y acciones de tu aplicación quedan expuestos a clientes de IA externos. En otras palabras, ofrece pasarelas para que agentes externos puedan consultar tus datos y ejecutar acciones en tu sistema de forma segura y alineada con las herramientas que ya conoces en Laravel. Con esta herramienta puedes construir utilidades sorprendentes para integrar tu aplicación con numerosas herramientas de IA y automatización.
Qué aprenderé en el Curso de Laravel MCP
Objetivos del curso
Por qué debes aprender Servidores MCP en aplicaciones Laravel
Qué tengo que saber
Para hacer este curso hace falta tener conocimientos del framework PHP Laravel. Se requiere estar familiarizado con el funcionamiento de rutas, controladores, Eloquent ORM, validación de datos (Form Requests) y conceptos básicos de autenticación con Laravel Sanctum.
Clases y contenidos
Concepto de Model Context Protocol (MCP) y diferencia respecto a APIs tradicionales y herramientas de desarrollo local.
Definición teórica y casos de uso prácticos de cada uno de los componentes expuestos por el paquete laravel/mcp.
Instalación del paquete laravel/mcp mediante Composer y creación de la estructura base del servidor en Laravel.
Uso de la herramienta web de inspección nativa (php artisan mcp:inspector) para probar peticiones sin necesidad de clientes externos.
Implementación de un recurso para que la IA lea el historial o estado de datos de la aplicación.
Implementación de herramientas ejecutables por la IA con validación de datos de entrada mediante Form Requests.
Creación de plantillas de interacción predefinidas para guiar a la IA en flujos de trabajo específicos.
Aplicación de middleware de autenticación y consumo mediante Tokens Bearer.
Restricción del contexto del usuario autenticado (auth()->user()) y aplicación de Policies para prevenir accesos no autorizados a datos de otros inquilinos
Limitación del alcance de las acciones de la IA (ejemplo: permisos de solo lectura vs. escritura) usando Abilities/Scopes de Sanctum.
Configuración del archivo de ajustes de Claude Desktop para consumir el servidor local MCP de Laravel.
Consideraciones de rendimiento, registro de auditoría (Audit Logs) de las acciones ejecutadas por la IA y manejo seguro de excepciones.
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.