@payloadcms/plugin-mcp
An MCP plugin for Payload, the open-source Node.js content management system, that adds an MCP endpoint at /api/mcp to the user's own Payload app.
What it does
An MCP plugin for Payload, the open-source Node.js content management system, that adds an MCP endpoint at /api/mcp to the user's own Payload app. Clients connect over HTTP with a Bearer API key that belongs to a Payload user, so Payload's access rules, hooks and tenant limits still apply. Each collection can expose find, create, update and delete tools, globals can be read and updated, and every key gets its own permissions, which can be changed live in the admin panel. Developers can add custom tools, prompts and resources, limit returned fields, sanitise responses and log events. Setup is documented for VS Code, Cursor and Claude Code.
Capabilities
- Find, create, update and delete Payload collection entries
- Read and update Payload globals
- Set per-key permissions for tools
- Add custom MCP tools, prompts and resources
About
- Publisher
- Payload
Works with
Install
- Run this to add it to Any client:
pnpm add @payloadcms/plugin-mcp
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Not stated in its documentation | |
| Publisher | Payload | source |
| Official status | Not stated in its documentation | |
| Connection | Remote (hosted, you connect over the internet) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code, Cursor, Visual Studio Code | source |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 10, 2026Version 3.93.045,753 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website npm: @payloadcms/plugin-mcp |
Sources
- Web pagepayloadcms.com · Backs: AI clients, Can change data, Connection, Needs an API key or sign-inNov 16, 2026
- GitHub repositorygithub.com/payloadcms/payload · Backs: Publisher, Activity, LicenceNov 10, 2026
- npm package recordnpmjs.com/package/@payloadcms/plugin-mcpNov 10, 2026