hemp/nova-mcp
Integrates Laravel Nova with the Model Context Protocol (MCP), letting MCP clients discover and call Nova tools and resources. Exposes admin panel data and actions through standardized MCP endpoints so AI assistants can query and manage your Nova application from compatible clients.
Consider it when:
Look elsewhere or wait when:
For executives: Nova already models our admin data and the actions we perform on it. This package exposes those resources to AI assistants over MCP — the emerging standard protocol — with no bespoke integration to build or maintain. Cost is a composer dependency plus a Nova 5 license we likely already hold; upside is agent-assisted operations: faster support lookups, routine admin actions driven by assistants, and a cheap, evidence-based way to test the agentic roadmap before funding it. Two caveats to state plainly: it's pre-1.0 software requiring Laravel 12/13 (Laravel 11 apps must upgrade first), and any tool we expose to an agent is a real, permissioned action on real data — so access control and audit logging are product decisions, not configuration details.
For engineering: The package is a thin adapter mapping Nova resources and tools onto Laravel MCP 1.x (verified against v1.0.2). Laravel AI is optional and verified end-to-end by executing a Nova catalog tool through the AI SDK adapter against v1.2.3. v0.2.0 dropped Laravel 11 and MCP 0.9, so the upgrade path is a prerequisite, not a runtime concern. Test posture is solid for a 0.x package: 59 tests / 187 assertions across Laravel 12 and 13 on PHP 8.3, 8.4, and 8.5, plus repeatable Amp CI with cached PHP and JavaScript dependencies and in-memory Nova package authentication. Recommendation: timeboxed spike on a non-production Nova instance, pin to 0.2.x, gate write-capable tools behind Nova policies with request logging, and assume interface churn until a 1.0 lands.
How can I help you explore Laravel packages today?