v1.0.0-alpha.1
Pre-release
Pre-release
First Alpha Release with v6 support 🎉
This is the first alpha release of statamic-mcp v1.0.0, featuring full Statamic 6 compatibility.
Highlights
- Statamic 6 Support: Full compatibility with Statamic 6.0.0-alpha
- Dual Version Support: Works with both Statamic 5.65+ and Statamic 6.0+
- 100+ MCP Tools: Comprehensive tooling for blueprints, entries, collections, taxonomies, assets, users, and more
- PHPStan Level 8: Strict type safety across the codebase
Key Features
- Router-based Architecture: Efficient domain routers for all Statamic resources
- Version-aware Operations: Automatic detection and handling of v5/v6 API differences
- Asset Management: Full CRUD operations with v6 permission model support
- Global Sets: Version-compatible global value management
- Web MCP Endpoint: Browser-based MCP integration support
Requirements
- PHP ^8.3
- Statamic CMS ^5.65 or ^6.0.0-alpha
- Laravel ^11.0 or ^12.0
- laravel/mcp ^0.4.2
Installation
composer require cboxdk/statamic-mcp:^1.0.0-alpha.1Breaking Changes from v0.x
This release requires laravel/mcp as a runtime dependency (moved from require-dev).
What's Changed
- Statamic 6 compatibility for AssetsRouter and GlobalSet operations
- Version-aware permission handling (container vs user-based)
- PHPStan type compliance improvements
- Comprehensive test coverage for dual-version support