Download the PHP package cboxdk/statamic-mcp without Composer

On this page you can find all versions of the php package cboxdk/statamic-mcp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package statamic-mcp

Statamic MCP Server

A comprehensive MCP (Model Context Protocol) server for Statamic CMS v6 that provides AI assistants with structured access to Statamic's content management capabilities through a modern router-based architecture.

Requirements

Installation

Recommended: Laravel Boost Integration

We recommend installing Laravel Boost alongside this addon for the best experience:

Laravel Boost provides Laravel-specific tools (Eloquent, database, debugging), while Statamic MCP Server provides Statamic-specific tools (blueprints, collections, entries, assets). Together they give your AI assistant complete coverage.

Web MCP Endpoint

The web MCP endpoint is enabled by default after installation. To customize the path:

Create a token in the CP dashboard (Tools > MCP > Tokens), then configure your AI client:

See AI Client Setup for client-specific instructions (Claude, Cursor, ChatGPT, Windsurf).

Features

The MCP server organizes Statamic's capabilities into domain routers with action-based routing:

Blueprint Management — statamic-blueprints

Actions: list, get, create, update, delete, scan, generate, types, validate

List, inspect, create, and modify blueprints. Generate TypeScript/PHP types from field definitions. Validate blueprints for conflicts and structural integrity. get accepts a field dot path that scopes the response to one field or set, so a deep format spec fits in a reply.

Entry Management — statamic-entries

Actions: list, get, create, update, localize, delete, publish, unpublish, list_revisions, get_revision, restore_revision, publish_working_copy

Entry operations with filtering and pagination, revision workflows, and localization into other sites. update can merge replicator items by id instead of replacing the whole array.

Term Management — statamic-terms

Taxonomy term operations with slug conflict prevention, dependency validation, and relationship mapping.

Global Management — statamic-globals

Global set structure and values management with multi-site support, change tracking, and field-level filtering.

Structure Management — statamic-structures

Collection, taxonomy, navigation, and site configuration management.

Asset Management — statamic-assets

Asset container and file operations: upload, move, copy, rename, delete with metadata management.

User Management — statamic-users

User CRUD, role assignment, group management with RBAC support.

System Management — statamic-system

System info, health checks, cache management (clear/warm), and configuration access.

Content Workflow Facade — statamic-content-facade

High-level workflow operations: content_audit, content_validate, and cross_reference.

Finding the tools

Three tools are listed when a client connects — statamic-entries, statamic-blueprints and statamic-system-discover. The rest are found with search_tools and run with execute_tools, which keeps ~18 KB of JSON schema out of your context window on every connection. They are fully available and fully gated either way; only their schemas wait until you ask. Set STATAMIC_MCP_SEARCHABLE_CATALOG=false to list all of them directly.

Agent Education Tools

Architecture

Router-Based Design

Security

CP Dashboard

Vue 3 dashboard in the Statamic CP (Tools > MCP) with:

Configuration

Key settings in config/statamic/mcp.php:

Development

Quality Standards

Example Usage

Contributing

  1. Fork the repository
  2. Install: composer install
  3. Test: ./vendor/bin/pest
  4. Quality: composer quality
  5. Submit pull request

License

MIT License


All versions of statamic-mcp with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
statamic/cms Version ^6.6
laravel/mcp Version ^1.0
symfony/yaml Version ^7.0 || ^8.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cboxdk/statamic-mcp contains the following files

Loading the files please wait ...