PHPackages                             happy-horizon/craft-mcp - 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. happy-horizon/craft-mcp

ActiveLibrary

happy-horizon/craft-mcp
=======================

MCP (Model Context Protocol) server for Craft CMS, packaged as a drop-in Craft module

02↑2900%[1 PRs](https://github.com/NathanReul/happy_mcp_craft/pulls)PHPCI failing

Since Aug 28Pushed yesterdayCompare

[ Source](https://github.com/NathanReul/happy_mcp_craft)[ Packagist](https://packagist.org/packages/happy-horizon/craft-mcp)[ RSS](/packages/happy-horizon-craft-mcp/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

 [![Craft MCP](src/icon.svg)](src/icon.svg)

 [![Packagist](https://camo.githubusercontent.com/a11756d6e5cb04df3935707e45aad9161f65272f911e5398bd8977513b2814ba/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f68617070792d686f72697a6f6e2f63726166742d6d63702e737667)](https://packagist.org/packages/happy-horizon/craft-mcp) [![License: MIT](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE) [![Fork of stimmt/craft-mcp](https://camo.githubusercontent.com/53e5ec47fa63d6476cd9f33a51ffcc4a9a74adf368390941df62becfc9f91c3a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f666f726b2532306f662d7374696d6d7425324663726166742d2d6d63702d626c75652e737667)](https://github.com/stimmtdigital/craft-mcp)

Introduction
------------

[](#introduction)

Craft MCP is an MCP (Model Context Protocol) server for Craft CMS. It gives AI assistants direct access to your installation's content, schema, and configuration: rather than describing your field layouts or Matrix setups by hand, the assistant queries them, writes reviewable draft content in a natural-key format, and inspects the system it is working in.

It ships more than 50 specialized tools, 10 analysis prompts, and 13 data resources, served over stdio for local development and over HTTP with scoped bearer tokens for remote users.

Quick Start
-----------

[](#quick-start)

Craft MCP is a Craft **module** in a plain Composer package - no plugin store, no license key, no plugin lifecycle. Requires Craft CMS 5.1+ and PHP 8.3+.

From your Craft root, require it from Packagist:

```
composer require happy-horizon/craft-mcp:dev-main
```

> The `main` branch is the only thing published so far, hence `dev-main`. Composer sets the stability flag for you when the constraint is explicit, so your project's `minimum-stability` is untouched. Switch to `composer require happy-horizon/craft-mcp` once a release is tagged.

Register it in `config/app.php`:

```
