This module adds MCP “make” Artisan commands that play nicely with Internachi Modular module structure.
Modular upstream: https://github.com/InterNACHI/modular
It’s packaged as creode/modular-ai and auto-registers its service provider via Composer.
When running in console, the module registers these Artisan commands:
make:mcp-toolmake:mcp-servermake:mcp-resourcemake:mcp-promptmake:mcp-app-resource
These commands generate MCP classes in the appropriate module directories rather than assuming a non-modular Laravel app layout.
php artisan make:mcp-tool ExampleTool
php artisan make:mcp-server ExampleServer
php artisan make:mcp-resource ExampleResource
php artisan make:mcp-prompt ExamplePrompt
php artisan make:mcp-app-resource ExampleAppResourceSee command options:
php artisan make:mcp-tool --help- The commands are registered by
Creode\ModularAi\Providers\ModularAiServiceProviderand only load whenrunningInConsole().
This module declares a proprietary license in its composer.json.