1
PHP Package
Virgil edited this page 2026-03-11 12:14:37 +00:00
Table of Contents
PHP Package
Composer: lthn/mcp
Provider: Core\Front\Mcp\Boot
Namespaces
| Namespace | Description |
|---|---|
Core\Mcp\ |
Core MCP services and types |
Core\Website\Mcp\ |
Website-facing MCP endpoints |
Core\Front\Mcp\ |
Front-end Boot provider |
Structure
src/php/
src/
Mcp/
Boot.php
Console/
Context/
Controllers/
Database/
Dependencies/
DTO/
Events/
Exceptions/
Lang/
Listeners/
Middleware/
Migrations/
Models/
Resources/
Routes/
Services/
Tests/
Tools/
View/
Website/Mcp/
Front/Mcp/
Key Directories
- Tools/ — MCP tool handler implementations for the Laravel MCP endpoint.
- Services/ — MCP service layer (tool registry, execution, context management).
- Controllers/ — HTTP controllers for MCP endpoints.
- Routes/ — API and web route definitions.
- Models/ — Eloquent models for MCP-related data.
- Context/ — Context providers for MCP tool execution.
- DTO/ — Data transfer objects for MCP requests/responses.
- Middleware/ — Request middleware for MCP endpoints.
- Events/ / Listeners/ — Event-driven MCP hooks.
Dependencies
PHP: lthn/php.