- 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 AllIsrael Payments Mcp
@junter1989k-ai
10 days ago
Latvia Payments Mcp
@junter1989k-ai
10 days ago
Czechia Payments Mcp
@junter1989k-ai
11 days ago
Hungary Payments Mcp
@junter1989k-ai
11 days ago
Ireland Payments Mcp
@junter1989k-ai
11 days ago
Spain Payments Mcp
@junter1989k-ai
11 days ago
Romania Payments Mcp
@junter1989k-ai
11 days ago
Bahrain Payments Mcp
@junter1989k-ai
10 days ago
Creationloop
@marino129
11 days ago
Switzerland Payments Mcp
@junter1989k-ai
11 days ago
Costa Rica Payments Mcp
@junter1989k-ai
10 days ago
Jordan Payments Mcp
@junter1989k-ai
10 days ago
Pakistan Payments Mcp
@junter1989k-ai
11 days ago
Filesystem
@modelcontextprotocol
3 months ago
Australia Payments Mcp
@junter1989k-ai
11 days ago
Memory
@modelcontextprotocol
a year ago
Georgia Payments Mcp
@junter1989k-ai
10 days ago