mcpserver.lol
registry/stellify-mcp
Connection check local install

stellify-mcp

Build Laravel apps through conversation. Code stored as structured JSON for surgical AI edits.

Tools 37
GitHub stars
Installs / wk 265
Licence
Transport stdio
Last checked never

Tools & capabilities

37 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

add_method_body from source
APPEND code to the end of an existing method that already has statements. (For a NEW method use create_method with its
analyze_attributes from source
Audit PHP 8 attribute usage across a project. Three modes: usage (default) → all attributes used + counts (optional file_type filter); missing → files of a file_type lacking a requ…
analyze_performance from source
analyze_quality from source
create_file from source
Create an empty file shell in a Stellify project. Returns file UUID. For PHP: type=
create_method from source
Create a method in a file. Pass
create_route from source
Create a route/page. For API routes, you MUST pass BOTH controller AND controller_method UUIDs to wire execution. IMPORTANT: Both
create_statement from source
delete_element from source
delete_file from source
delete_method from source
Delete a method from a file by UUID. This permanently removes the method and all its code. Requires both the file UUID and method UUID.
delete_route from source
delete_setting from source
delete_statement from source
get_directory from source
get_element from source
get_element_tree from source
get_file from source
get_method from source
Get a method by UUID. Returns the method data including its parameters and body.
get_project from source
Get active project. Returns uuid, name, branches, and directories array.
get_route from source
Get a route/page by UUID. Returns route details including name, path, and attached elements. Use this to look up a route you created or to find existing routes in the project.
get_setting from source
get_statement from source
get_stellify_framework_api from source
Get Stellify Framework API reference with full type signatures. Import from
load_tools from source
Enable a group of situational tools that are kept OUT of the default set to save context (they cost tokens on every turn). Call this ONCE with the group(s) you need and those tools…
rename_variable from source
replace_method_body from source
Replace what an existing method does — IN PLACE. Clears the method
request_capability from source
save_directory from source
save_file from source
save_method from source
Update a method
save_route from source
Update a route/page. Wire to controller with both controller and controller_method UUIDs. For significant routes, include context fields.
save_setting from source
search_attributes from source
Find available PHP 8 attributes in Laravel (name, namespace, target, expected args) before adding them to files/methods. Three modes: no params → list categories (eloquent, queue,…
search_elements from source
search_files from source
Search for files in the project by name or type
search_methods from source
Search for methods in the project by name or within a specific file