Payload MCP

An MCP wrapper around Payload CMS that gives compatible AI assistants typed access to content editing, schema inspection, and media browsing. Built by Nodebrush.

Hands typing code on a desktop keyboard

Editing the CMS by conversation

We built a Model Context Protocol server for Payload CMS. Compatible AI assistants can read and write content directly. Bulk updates, schema lookups, and media browsing happen through natural conversation instead of clicks or one-off scripts. The protocol is open, so the same tooling works with any assistant that supports MCP, today or in the future.

The brief

Large content migrations in a CMS are traditionally a grind. You either click through the admin panel row by row, or you write one-off scripts against the API. The Model Context Protocol gives AI assistants direct, typed access to tools, so we built a proper MCP server for Payload CMS. The result: content updates, schema inspection, and media browsing through natural conversation, with all of Payload's validation and access control still applied behind the scenes.

Hand close-up typing code on a laptop

What we built

1
Developer typing code on a laptop, close-up

An open MCP server

Our MCP server speaks to Payload through its local API, so every change runs through the same validation, access control, and lifecycle hooks that apply to a human editor in the admin panel. No back doors, no shortcuts around the rules. The Model Context Protocol is an open standard, so the server works with any AI assistant that supports MCP, not just one specific product.

2
Man coding at a desk

Typed tool schemas

Each tool ships with a typed schema that describes exactly what every collection expects. The assistant doesn't have to guess from documentation. It understands the shape of each collection at the moment of the call, so a wrong field type or a missing required value is caught up front rather than producing broken content.

3
Phone mockup with glasses and coffee, top view angle

Visual media browsing

The media tool generates contact sheets of every uploaded image on demand, so the assistant picks the right picture for a page or blog post by looking at it, not by guessing from filenames.

4
Person pointing at phone UI/UX design with a pen, side view

Drafts by default

Every write goes through Payload's draft system. The assistant proposes, a human reviews and publishes. The CMS stays the source of truth and nothing reaches the live site without a human in the loop.

Got a project in mind?

Whether you need a brand-new website or want to improve what you already have, we are happy to talk.