Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 12.02 MB
MD5: 64c2682019a5e4e2557e42df6de2d4d3
SHA-1: 17e3d4c40afc7c9a4b44d44b14aa75ac92e074ba
SHA-256: 540d1014b727e6754b12f592a4cc8bd76303d752dd5169df00737c3e47dacbb9
Download zip 12.27 MB
MD5: a667b00799121c60fdc80f7d58b1e867
SHA-1: ee63b608a03928ebc3da9e23610df0956effdf22
SHA-256: d4822325647276ff1a85a0bc64f7da48314883f43726b1907de0acd91bef0487

Release notes

First public release.

Droost boosts AI coding agents — Claude Code, Codex, Cursor, anything that
speaks MCP — on real Drupal sites: 55 schema-described tools
spanning read-first introspection, tiered gated writes, and three
deterministic composers:

  • Displays — bind entity fields to Single Directory
    Components (UI Patterns 2 under the hood), validated all-or-nothing.
  • Pages — read/validate/write Drupal Canvas component
    trees through Canvas's own constraints.
  • Listings — complete Views (exposed filters included)
    from an intent spec, validated by Views itself and verifiable in-band:
    droost_views_execute returns the real row counts.

Also in the box: 10 submodules (per-project knowledge base, code +
semantic search, examples corpus, profiler, playbook…), the
Droost Tailwind theme (Tailwind v4 browser JIT + daisyUI,
zero build step, agent-editable design tokens, 21 Canvas-ready SDCs), and the
site-building methodology served to agents as guidelines topics.

Safety model: read-only by default. State-changing tools
sit behind an operator flag, eval behind a second one, and the dangerous tier
only answers over the local CLI transport. PHPStan level max with an empty
baseline; 291 tests; field-proven by four recorded end-to-end builds
(docs/demos/).

⚠️ Local development only —

composer require --dev
drupal/droost

. Never production; never expose /_mcp.

Created by: chadmandoo
Created on: 6 Jul 2026 at 20:05 UTC
Last updated: 6 Jul 2026 at 20:06 UTC
New features

Other releases