lucianotonet/laravel-telescope-mcp
If you are the rightful owner of laravel-telescope-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Laravel Telescope MCP is an extension that integrates Laravel Telescope with AI assistants using the Model Context Protocol (MCP) for enhanced telemetry data access.
Laravel Telescope MCP is a powerful extension designed to bridge the gap between Laravel Telescope and AI assistants by utilizing the Model Context Protocol (MCP). This integration allows developers to interact with their application's telemetry data through natural language queries, making it easier to gain insights into application performance and behavior. By translating these queries into MCP operations, the extension retrieves relevant Telescope records and provides concise responses. This functionality is particularly beneficial for developers who need to quickly analyze logs, identify slow queries, monitor HTTP requests, and track exceptions or job statuses. The extension is easy to install and configure, requiring only a few steps to set up within a Laravel application. Once installed, developers can connect AI clients like Cursor, Claude, or Copilot Chat to the MCP server, enabling seamless interaction with the application's telemetry data. This integration not only enhances the developer experience but also improves the efficiency of application monitoring and debugging processes.
Features
- Natural Language Querying: Allows developers to use natural language to query application telemetry data.
- AI Integration: Connects with AI assistants like Cursor, Claude, and Copilot Chat for enhanced data interaction.
- Comprehensive Data Access: Provides access to a wide range of telemetry data including logs, queries, requests, and more.
- Easy Installation: Simple setup process with Composer and optional configuration steps.
- Customizable: Offers configuration options for authentication, endpoint paths, and logging.
Usages
usage with Cursor
{ "mcpServers": { "Laravel Telescope MCP": { "command": "npx", "args": [ "-y", "mcp-remote", "http://localhost:8000/telescope-mcp", "--allow-http" ], "env": { "NODE_TLS_REJECT_UNAUTHORIZED": "0" } } } }
usage with Cursor HTTPS
{ "mcpServers": { "Laravel Telescope MCP": { "command": "npx", "args": [ "-y", "mcp-remote", "https://example.com/telescope-mcp" ] } } }
Tools
Batches
Lists and analyzes batch operations.
Cache
Monitors cache operations.
Commands
Tracks Artisan command executions.
Dumps
Records var_dump and dd() calls.
Events
Monitors event dispatches.
Exceptions
Tracks application errors.
Gates
Records authorization checks.
HTTP Client
Monitors outgoing HTTP requests.
Jobs
Tracks queued job executions.
Logs
Records application logs.
Mail
Monitors email operations.
Models
Tracks Eloquent model operations.
Notifications
Records notification dispatches.
Queries
Monitors database queries.
Redis
Tracks Redis operations.
Requests
Records incoming HTTP requests.
Schedule
Monitors scheduled task executions.
Views
Records view renders.
Prune
Removes old Telescope entries.