
Laravel MCP
Offizielles Laravel-Paket zum schnellen Aufbau von Model Context Protocol (MCP)-Servern, das nahtlose Interaktionen von KI-Clients mit Laravel-Anwendungen über Tools, Ressourcen und Prompts ermöglicht.
Übersicht
Laravel MCP ist das offizielle Paket, das vom Laravel-Team entwickelt wurde, um Entwicklern die Möglichkeit zu geben, Model Context Protocol (MCP) |Server direkt innerhalb von Laravel-Anwendungen zu erstellen. Es wurde 2025 als Teil der Laravel AI-Tooling-Suite eingeführt und bietet eine fließende, Laravel-native Schnittstelle zur Definition von Servern, Tools, Ressourcen und Prompts, die es jedem MCP-kompatiblen AI-Client (Claude, ChatGPT, Cursor, GitHub Copilot, etc.) ermöglichen, sicher und effizient mit Ihrer Laravel-App zu interagieren.
Durch die Integration von Laravel MCP erhalten Anwendungen die Fähigkeit, strukturierte Funktionen für KI-Agenten verfügbar zu machen, ohne benutzerdefinierte APIs zu benötigen, und folgen dabei dem offenen MCP-Standard, der ursprünglich von Anthropic eingeführt wurde und nun unter der Linux Foundation verwaltet wird.
Hauptmerkmale
- Ausdrucksstarke Serverdefinition: Verwenden Sie Attribute und fließende APIs, um Server-Metadaten (Name, Version, Anweisungen) zu konfigurieren.
- Tools, Ressourcen & Prompts: Registrieren Sie benutzerdefinierte Klassen für ausführbare Tools, lesbare Ressourcen und wiederverwendbare Prompt-Vorlagen.
- Artisan-Gerüstbau: Generieren Sie vollständige MCP-Server-Skelette mit
php artisan make:mcp-server. - Laravel-Native-Integration: Nutzt Eloquent, Caching, Queues, Sanctum-Authentifizierung und den Service Container.
- Streamable HTTP & SSE-Unterstützung: Basiert auf modernen MCP-Transports für Echtzeit-Interaktionen und Skalierbarkeit.
- Sicherheit & Authentifizierung: Einfache Integration mit Laravel Sanctum oder Passport für tokenbasierte Authentifizierung.
- Testunterstützung: Funktioniert nahtlos mit Pest/PHPUnit zum Testen von Tools und Serververhalten.
Installation & Schnellstart
Installation via Composer:
composer require laravel/mcp
Routen und Konfiguration veröffentlichen (optional):
php artisan vendor:publish --tag=mcp-config
php artisan vendor:publish --tag=mcp-routes
Erstellen Sie Ihren ersten Server:
php artisan make:mcp-server WeatherServer
Beispiel-Serverklasse:
<?php
namespace App\Mcp\Servers;
use Laravel\Mcp\Server;
use Laravel\Mcp\Server\Attributes\Name;
use Laravel\Mcp\Server\Attributes\Version;
use Laravel\Mcp\Server\Attributes\Instructions;
#[Name('Weather Server')]
#[Version('1.0.0')]
#[Instructions('Provides current weather and forecasts for locations worldwide.')]
class WeatherServer extends Server
{
protected array $tools = [
\App\Mcp\Tools\GetCurrentWeather::class,
];
protected array $resources = [
\App\Mcp\Resources\WeatherGuidelines::class,
];
}
Anwendungsfälle
- KI-gestützte Entwicklungswerkzeuge: Laravel-spezifischen Kontext (Routen, Modelle, Migrationen) für Coding-Agenten wie Claude Code oder Cursor verfügbar machen.
- Integration von Geschäftsanwendungen: KI-Assistenten ermöglichen, CRM-Daten abzufragen, Aufgaben zu verwalten oder mit E-Commerce-Funktionen zu interagieren.
- Lokale & Remote-Server: MCP-Server lokal für die Entwicklung betreiben oder remote für Produktions-KI-Integrationen bereitstellen.
- Multi-Client-Kompatibilität: Ein Server funktioniert mit allen großen KI-Plattformen, die MCP unterstützen (Anthropic, OpenAI, Google, Microsoft).
Community-Benchmarks zeigen, dass Laravel MCP die Integrationszeit für KI-Funktionen im Vergleich zu benutzerdefinierten Endpunkten um das 5- bis 8-fache reduziert, ohne Vendor-Lock-in dank des offenen Protokolls.
Fortgeschrittene Tipps & Häufige Fallstricke
- Verwenden Sie Sanctum-Middleware für Produktionsserver, um die Werkzeugausführung zu sichern.
- Implementieren Sie Ratenbegrenzung für Werkzeugaufrufe, um Missbrauch zu verhindern.
- Nutzen Sie Ressourcenvorlagen für die dynamische Dateneinbindung (z. B. Eloquent-Abfrageergebnisse).
- Fallstrick: Das Registrieren von Routen vergessen – führen Sie nach Änderungen immer
php artisan route:cacheaus. - Fortgeschritten: Kombinieren Sie mit Laravel Boost (einem weiteren First-Party-MCP-Server) für ein verbessertes lokales Entwicklungserlebnis.
Fazit & Ressourcen
Laravel MCP steht für Laravels offizielles Engagement im aufstrebenden KI-Agenten-Ökosystem. Da die MCP-Adoption 2026 wächst, positioniert ein MCP-Server in Ihrer Laravel-App diese als KI-native Infrastruktur.
Beginnen Sie noch heute mit dem Aufbau:
- Offizielle Dokumentation: https://laravel.com/docs/12.x/mcp
- GitHub: https://github.com/laravel/mcp
- Erkunden Sie die Demo-App Locket: https://github.com/laravel/locket
Tragen Sie zum Paket bei oder bauen Sie Ihren ersten MCP-Server – die Zukunft der KI-unterstützten Laravel-Entwicklung ist da.
Tags
Related Entries
Keep exploring similar tools and resources in this category.

Hyper3D MCP
MCP ServersHyper3D MCP is Hyper3D's hosted Rodin MCP server for creating 3D assets from natural-language instructions or supported references, checking asynchronous generation progress, and retrieving model download links inside AI coding clients. Official setup is documented for Codex, Claude Code, and Kimi Code CLI.
Related Reads
Background, tutorials, and protocol context connected to this entry.







