PHPackages                             chrisvasey/statamic-boost - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. chrisvasey/statamic-boost

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

chrisvasey/statamic-boost
=========================

Statamic-specific MCP tools and AI guidelines, extending Laravel Boost

v1.2.1(4mo ago)63.7k↓56.7%4[2 issues](https://github.com/chrisvasey/statamic-boost/issues)[3 PRs](https://github.com/chrisvasey/statamic-boost/pulls)MITPHPPHP ^8.2CI passing

Since Jan 19Pushed 1mo agoCompare

[ Source](https://github.com/chrisvasey/statamic-boost)[ Packagist](https://packagist.org/packages/chrisvasey/statamic-boost)[ Docs](https://github.com/chrisvasey/statamic-boost)[ RSS](/packages/chrisvasey-statamic-boost/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (6)Dependencies (16)Versions (17)Used By (0)

Statamic Boost
==============

[](#statamic-boost)

Statamic-specific MCP tools and AI guidelines for [Laravel Boost](https://github.com/laravel/boost). Provides AI assistants with deep knowledge of your Statamic site's structure, content, and configuration.

Features
--------

[](#features)

- **12 MCP Tools** for querying Statamic content, blueprints, and configuration
- **AI Guidelines** for Antlers templating, blueprints, and Statamic best practices
- **Environment Detection** automatically excludes database tools for flat-file sites
- **Seamless Integration** with Laravel Boost's MCP server

This package focuses on providing **read-only context** to AI agents about your Statamic site. If you need full CRUD operations, template analysis, or addon scaffolding, check out [cboxdk/statamic-mcp](https://github.com/cboxdk/statamic-mcp) which offers 100+ tools with write capabilities.

Requirements
------------

[](#requirements)

- PHP 8.2+
- Laravel 11 or 12
- Statamic 5 or 6
- [Laravel Boost](https://github.com/laravel/boost) ^2.0

Installation
------------

[](#installation)

```
composer require chrisvasey/statamic-boost --dev
```

Then run the Boost installer to generate your AI context files:

```
php artisan boost:install
```

This is **Laravel Boost's** install command. It auto-discovers Statamic Boost's guidelines and includes them in your generated CLAUDE.md / agent context files.

> **Note:** There is also a `php artisan statamic-boost:install` command (or `php please statamic-boost:install`). This is a separate command that configures your environment type (Statamic-only, hybrid, or Laravel-only) and then calls `boost:install` for you. Run it instead of `boost:install` if you want to be prompted for your environment type.

To install the MCP into your preferred editor/cli, follow the instructions on the [Laravel Boost Install Guide](https://laravel.com/ai/boost#installation-guide).

Available MCP Tools
-------------------

[](#available-mcp-tools)

ToolDescription`statamic_list_collections`List all collections with routes, blueprints, and entry counts`statamic_get_collection_entries`Query entries with filtering by collection, status, and limit`statamic_get_blueprint`Get field definitions for any blueprint`statamic_list_navigations`List navigation trees and their structure`statamic_list_globals`List global sets with their current values`statamic_list_taxonomies`List taxonomies with term counts`statamic_get_asset_containers`List asset containers and their configuration`statamic_list_forms`List forms with fields and submission counts`statamic_list_fieldtypes`List all available fieldtypes`statamic_list_addons`List installed addons with versions`statamic_stache_info`Get Stache cache status and store information`statamic_search_docs`Search Statamic documentationConfiguration
-------------

[](#configuration)

Publish the config file:

```
php please vendor:publish --tag=statamic-boost-config
```

### Exclude Tools

[](#exclude-tools)

Disable specific tools in `config/statamic-boost.php`:

```
'tools' => [
    'exclude' => [
        \ChrisVasey\StatamicBoost\Mcp\Tools\StacheInfo::class,
    ],
],
```

### Environment Detection

[](#environment-detection)

By default, Statamic Boost detects whether your site is "Statamic-centric" (pure flat-file) or a hybrid Laravel app. For Statamic-centric sites, it automatically excludes Laravel Boost's database tools since they're not relevant.

A site is considered Statamic-centric when:

- No custom Eloquent models (beyond User.php)
- Runway addon is not installed
- Users are stored as flat files

Disable auto-detection:

```
'auto_detect' => false,
```

AI Guidelines
-------------

[](#ai-guidelines)

Statamic Boost includes guidelines for AI assistants covering:

- Antlers templating syntax and patterns
- Blueprint field definitions
- Collection and taxonomy configuration
- Common tags and modifiers
- Statamic CLI commands (`php please`)
- Best practices for Statamic development

Guidelines are automatically included when you run `php please boost:install`.

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance78

Regular maintenance activity

Popularity30

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 84.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~13 days

Total

6

Last Release

144d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d7101a5625fde36ebaf68a0fcdc51266990629e89e83e90fb89487fcd8a6f9f8?d=identicon)[chrisvasey](/maintainers/chrisvasey)

---

Top Contributors

[![chrisvasey](https://avatars.githubusercontent.com/u/7483460?v=4)](https://github.com/chrisvasey "chrisvasey (38 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (4 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (3 commits)")

---

Tags

laravelmcpaistatamicboost

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/chrisvasey-statamic-boost/health.svg)

```
[![Health](https://phpackages.com/badges/chrisvasey-statamic-boost/health.svg)](https://phpackages.com/packages/chrisvasey-statamic-boost)
```

###  Alternatives

[cboxdk/statamic-mcp

MCP (Model Context Protocol) server for Statamic CMS v6 — gives AI assistants structured access to content, blueprints, assets, and more.

3219.8k](/packages/cboxdk-statamic-mcp)[joshcirre/instruckt-laravel

Visual feedback for AI coding agents — Laravel MCP package

17329.7k3](/packages/joshcirre-instruckt-laravel)[statamic/seo-pro

71548.3k](/packages/statamic-seo-pro)[gonetone/laravel-boost-windsurf-extension

Laravel Boost extension package that provides Windsurf editor and Windsurf JetBrains plugin integration.

2515.3k](/packages/gonetone-laravel-boost-windsurf-extension)[marcorieser/statamic-livewire

A Laravel Livewire integration for Statamic.

23122.2k16](/packages/marcorieser-statamic-livewire)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
