- Laravel Codebase Introspection and Analysis
Laravel Codebase Introspection and Analysis
MCP Server for Laravel Codebase Intelligence and Introspection
For AIs to make sense of your codebase, they need to be able to know what's in it. While vector search is a powerful tool for searching through code, it uses a lot of tokens and doesn't even give you the full picture of your codebase for things like views or routes. This package implements a Model Context Protocol (MCP) server for the mateffy/laravel-introspect package, which allows you to introspect your codebase and get structured information about it.
🔍 Let AI query views, routes, classes and models without needing to read through all of the code
🔍 Can even use wildcards (*) to match multiple views, routes, classes and models
🔍 Supports querying for things from Laravel packages, which most file searchers can't do
🪄 Gives your AI quick overviews of your datamodel and its relationships
🤖 Supports any AI agent implementing the MCP protocol
Views: name, path, used by view, uses view, extends
Routes: name, URI, controller + fn, methods, middleware
Classes: name / namespace, extends parent, implements interfaces, uses traits
⤷ Models: ... relationships, properties, casts, fillable, hidden, read/writeable
⤷ Commands: ... signature, description (coming soon)
Name and a few other queries even support wildcard queries (e.g. components.*.paragraph)
Overview
MCP Server for Laravel Codebase Intelligence and Introspection
For AIs to make sense of your codebase, they need to be able to know what's in it. While vector search is a powerful tool for searching through code, it uses a lot of tokens and doesn't even give you the full picture of your codebase for things like views or routes. This package implements a Model Context Protocol (MCP) server for the mateffy/laravel-introspect package, which allows you to introspect your codebase and get structured information about it.
- 🔍 Let AI query views, routes, classes and models without needing to read through all of the code
- 🔍 Can even use wildcards (
*) to match multiple views, routes, classes and models - 🔍 Supports querying for things from Laravel packages, which most file searchers can't do
- 🪄 Gives your AI quick overviews of your datamodel and its relationships
- 🤖 Supports any AI agent implementing the MCP protocol
Server Config
{
"mcpServers": {
"laravel-introspect": {
"command": "php",
"args": [
"/path/to/your/codebase/artisan",
"introspect:mcp"
]
}
}
}Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
capevaceStar
-Language
-License
-Recommend Servers
View AllSlovenia Payments Mcp
@junter1989k-ai
11 days ago
Kuwait Payments Mcp
@junter1989k-ai
11 days ago
Uae Payments Mcp
@junter1989k-ai
12 days ago
Senegal Payments Mcp
@junter1989k-ai
11 days ago
New Zealand Payments Mcp
@junter1989k-ai
12 days ago
Algeria Payments Mcp
@junter1989k-ai
11 days ago
Filesystem
@modelcontextprotocol
3 months ago
Costa Rica Payments Mcp
@junter1989k-ai
11 days ago
Georgia Payments Mcp
@junter1989k-ai
11 days ago
Kazakhstan Payments Mcp
@junter1989k-ai
11 days ago
Lithuania Payments Mcp
@junter1989k-ai
11 days ago
Bahrain Payments Mcp
@junter1989k-ai
11 days ago
Test
@modelcontextprotocol
test
7 months ago
Denmark Payments Mcp
@junter1989k-ai
12 days ago
Ghana Payments Mcp
@junter1989k-ai
12 days ago
Latvia Payments Mcp
@junter1989k-ai
11 days ago
Malta Payments Mcp
@junter1989k-ai
11 days ago
Uruguay Payments Mcp
@junter1989k-ai
11 days ago