Payload v4: the MCP plugin exposes your collections to LLMs — and it's opt-out (opens in new tab)
@payloadcms/plugin-mcp turns your Payload CMS into an MCP server, exposing your collections as tools for LLMs. Heads up for v4: after a refactor, every collection is now exposed with full CRUD by default. It's opt-out — you disable individual tools rather than enabling them: mcpPlugin({ collections: { // posts is exposed automatically — no entry needed users: { tools: { create: false, update: false, delete: false } }, // find only }, }) Custom tools are defined with the defineTool builder, ta...
Read the original article