generate_custom_middleware
Generate Laravel 13 middleware to enforce auth, rate limiting, CSRF, and security. Configure type, name, redirect, rate limit, and custom logic.
Instructions
Generate Laravel 13 middleware with auth, rate limiting, CSRF, and security checks.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"middlewareName": "<middlewareName>"
},
"name": "generate_custom_middleware"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | custom | |
| rateLimit | No | Rate limit requests per minute (for throttle type) | |
| redirectTo | No | Redirect path for failed checks | |
| customLogic | No | Custom logic to execute | |
| middlewareName | Yes | Middleware name e.g. 'EnsureUserIsActive' |