mdrbx/nova-mcp
mdrbx/nova-mcp brings Model Context Protocol support to Laravel Nova. It exposes Nova resources, tools, and administrative capabilities to AI assistants through a secure MCP server, enabling context-aware workflows and automation inside your Nova admin panel.
mdrbx/nova-mcp is an MCP adapter over Laravel Nova. The v0.2.0 write surface delegates to Nova’s native controllers and policies, which is the right architectural boundary: authorization remains in Nova rather than being reimplemented in the MCP layer. The package now supports controlled relationship mutations, child creation, restore/force-delete, replication-form discovery, and synchronous resource actions.composer update mdrbx/nova-mcp, rebuild config cache after env changes, no migrations or frontend build. Compatibility is stated as PHP 8.3–8.5 and Laravel 12–13, so older Laravel/Nova stacks need validation.nova:write plus Nova authorization. Existing write-capable tokens, undefined policy methods, and incomplete policy coverage need explicit review before production use. NOVA_MCP_GUARDRAILS is client guidance only, not a security control.nova:write? Can tokens be scoped by resource/action? Are attach/detach, child create, restore/delete, and synchronous actions checked at the same policy granularity as the Nova UI? Are MCP writes audit-logged? Does NOVA_MCP_READ_ONLY=true reliably cover every mutation path? How are undefined policy methods resolved in our Nova version? What rate limits and timeouts apply to synchronous actions? Is the package’s Nova version support matrix confirmed?composer update, set NOVA_MCP_READ_ONLY=true, rebuild the config cache, and validate discovery and read behavior. Inventory tokens, confirm nova:write assignment, review Nova policies, update MCP client instructions via NOVA_MCP_GUARDRAILS, and verify the updated consent screen before enabling any writes.nova:write tokens for a limited resource set; 6) production enablement by exception; 7) monitor and expand. No DB migration or frontend build is required, so the critical path is security review and staged enablement.nova:write, policy denials, stale config cache after env changes, and confusion between guardrail text and server-side authorization. Runbooks should cover NOVA_MCP_READ_ONLY, token rotation, consent-screen expectations, and action-specific policy failures.How can I help you explore Laravel packages today?