AI-powered development tools for Statamic CMS. Provides 100+ MCP tools for blueprints, entries, collections, and more. Enables developers to automate content management tasks, streamline workflows, and integrate with other tools.
git clone https://github.com/cboxdk/statamic-mcp.gitStatamic MCP Server is a comprehensive Model Context Protocol (MCP) integration for Statamic CMS v6 that exposes content management capabilities through 11 domain-based routers rather than individual tools. It enables AI assistants to manage blueprints, entries, terms, globals, structures, assets, users, and system operations with action-based routing for clearer intent. The server supports scoped API tokens with granular permissions, OAuth 2.1 authorization, audit logging, and rate limiting for secure access. Installation is straightforward via Composer with optional Laravel Boost integration for expanded Eloquent and database tools. Developers benefit from reduced cognitive load when working with AI agents, streamlined automation of repetitive content tasks, and structured access to Statamic's full feature set.
Install via Composer with `composer require cboxdk/statamic-mcp` and run `php artisan mcp:statamic:install`. Enable the web MCP endpoint (default `/mcp/statamic`) and create a token in the Statamic CP under Tools > MCP > Tokens. Configure your AI client (Claude, Cursor, ChatGPT, Windsurf) with the endpoint URL and Bearer token in your MCP server configuration.
Generate TypeScript/PHP types from Statamic blueprint field definitions
Bulk create and manage entries with filtering, search, and pagination
Automate asset uploads, moves, copies, and metadata management across containers
Manage user roles, groups, and permissions through scoped API tokens
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/cboxdk/statamic-mcpCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I'm a Statamic developer working on a project for [COMPANY], a [INDUSTRY] business. I need to automate [SPECIFIC TASK] using Statamic MCP tools. Can you help me create a blueprint for [CONTENT TYPE] with the following fields: [FIELD LIST]? Also, suggest any MCP tools that could streamline this workflow.
# Statamic Blueprint for Product Catalog
## Blueprint Structure
```php
$blueprint = new Blueprint('product');
$blueprint
->setSections([
Section::make('Details')->fields([
Text::make('Name')->required(),
Textarea::make('Description'),
Number::make('Price')->min(0),
BelongsToMany::make('Categories')->relationship('categories'),
]),
Section::make('Media')->fields([
File::make('Image')->directory('products'),
]),
]);
```
## Recommended MCP Tools
- **Content Importer**: Automate bulk product uploads from CSV
- **Content Exporter**: Generate reports of product inventory
- **Webhook Dispatcher**: Sync product updates to e-commerce platforms
- **Content Scheduler**: Plan seasonal product promotions
## Implementation Notes
1. Use the Content Importer tool to handle bulk product uploads
2. Set up the Webhook Dispatcher to maintain data consistency across platforms
3. Implement the Content Scheduler for time-sensitive promotionsIronCalc is a spreadsheet engine and ecosystem
Get more done every day with Microsoft Teams – powered by AI
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan