Урок 10

Locket: пример MCP-приложения

Laravel выпустил Locket — демо-приложение с тремя интерфейсами.

Три интерфейса

  1. Web — обычный сайт
  2. API — JSON-эндпоинты
  3. MCP — для AI-клиентов

Одно приложение — три способа взаимодействия.

Что показывает

Locket демонстрирует:

  • Создание MCP-сервера
  • Tools для действий
  • Resources для данных
  • Prompts для шаблонов
  • Авторизацию

Код

Доступен на GitHub: github.com/laravel/locket.

Зачем изучать

Это production-ready пример от команды Laravel. Показывает, как MCP встраивается в реальное приложение.

Итоги

  • Locket — демо MCP
  • Три интерфейса
  • Открытый код
  • Эталон для изучения