Payload CMS Connector for AI agents.
10 live capabilities
Manage headless content and update database schemas via direct API access.
Waiting for input…
Why people use Payload CMS
Payload CMS Content Management for Developers
This Connector cuts out the middleman. By connecting your AI client directly to the Payload CMS Local REST API, you can just tell your agent what needs to happen. If you need to push a new set of pricing data, create a batch of category documents, or check the current state of a singleton, the agent handles the request for you.
What Vinkius changes
You can manage your entire Payload CMS backend using natural language instead of manual dashboard clicks.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Toggle maintenance mode
A developer needs to update a 'Maintenance Mode' flag in the global settings.
- Real-world use case 02
Bulk-upload products
A content engineer wants to bulk-upload 20 new 'Product' items from a JSON file.
- Real-world use case 03
Purge test media
A QA tester needs to wipe out all 'Test' records in the media collection.
Complete set · 10capabilities
The complete Payload CMS capability set.
These are the exact actions your AI can choose when you ask it to work with Payload CMS.
01—04
4 capabilities in this set.
Part of 10 available through Payload CMS.
- 01 Capability
List collection documents
Show you the documents and routing spaces inside your headless collections. It helps you see what's currently in your database.
- 02 Capability
List payload users
List the active admin identities and user accounts in your system. Use this to audit your current user base.
- 03 Capability
Search collection where
Search through your collections using specific query filters. Find exactly what you need without manual browsing.
- 04 Capability
Patch cms document
Update specific data blocks within a document using its ID. This lets you change parts of a document without rewriting it.
05—07
3 capabilities in this set.
Part of 10 available through Payload CMS.
- 05 Capability
Update singleton global
Push updates to your global configuration settings automatically. Use this to change site-wide variables instantly.
- 06 Capability
Get single document
Fetch a specific document to see its internal data structure. This is useful for verifying the exact shape of your content.
- 07 Capability
Get singleton global
Pull the properties that drive your active global singleton settings. Use this to see your site's current configuration.
08—10
3 capabilities in this set.
Part of 10 available through Payload CMS.
- 08 Capability
Verify token identity
Check the rules and permissions attached to the current user. This is great for debugging access issues.
- 09 Capability
Create cms document
Create a new document by writing a JSON payload into a collection. Use this to add new content via natural language.
- 10 Capability
Wipe cms document
Delete a specific document row from your live database. This allows you to purge test data quickly.
Set up in minutes
One URL. Then ask Payload CMS to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Payload CMS from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Payload CMS, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Payload CMS for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Payload CMS URL.
- Step 03
Save and start
Save the connection and enable Payload CMS in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"payload-cms": {
"url": "https://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Payload CMS
Open Agent mode in chat and ask: "Using Payload CMS, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"payload-cms": {
"url": "https://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Payload CMS
Ask Copilot: "Using Payload CMS, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"payload-cms": {
"url": "https://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Payload CMS
Open Cascade and ask: "Using Payload CMS, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"payload-cms": {
"url": "https://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Payload CMS
Ask Cline: "Using Payload CMS, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add payload-cms --transport http "https://edge.vinkius.com/vk_preview_pZpYFZ91zptyRj8xfAztMAlS3X7lYKaWp9OCjepv/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Payload CMS
Ask Claude: "Using Payload CMS, show me...". 10 tools are ready
Where the request belongs
Work Payload CMS can move forward.
This is for the backend developer who hates repetitive CRUD tasks and the content engineer who needs to push complex JSON updates without a GUI.
Backend Developer
You're tired of manual data entry and want to automate content updates via your AI agent.
Content Engineer
You need to push complex JSON structures to your CMS without constantly switching to a web dashboard.
Frontend Developer
You want to validate real API responses and singleton data while building your UI components.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsPayload CMS
Manage your Payload CMS content directly from any AI agent. query collections, update documents, and manage globals via REST API.
ContentStack (Management)
Grant your AI agent read-write capabilities using ContentStack CMA. Update, publish, and manage contents, schemas, and environments from chat.
Elemeno
Equip your AI agent to manage content collections, track singletons, and monitor items via the Elemeno CMS API.
Amplience
Connect your Amplience CMS to your AI agent. query hubs, pull content, edit schemas, and deploy live items easily via chat.
Zesty.io
Manage content models, items, and instances via the Zesty.io API.
Contentful
Equip your AI agent to fetch, create, and manage digital content effortlessly using Contentful's headless architecture.
Bring your own AI
Change the model, client or framework. Keep Payload CMS connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Payload CMS.
The practical details behind the request, access and result.
How can I use Payload CMS with an AI agent?
You can connect the Payload CMS MCP to your AI client via the Vinkius marketplace. This gives your agent direct access to your CMS REST API so it can create, update, and query content for you.
Can I update my website settings using the Payload CMS MCP?
Yes, you can. The Connector includes capabilities to update global singleton settings, which allows your agent to change site-wide variables like titles, maintenance flags, or configuration values using natural language.
Does Payload CMS MCP support deleting content?
Yes, it does. You can instruct your agent to purge specific documents from your collections, which is helpful for cleaning up test data or removing old entries without using the dashboard.
How do I manage users in Payload CMS with an AI?
The Connector allows your agent to list all active admin identities and user accounts. You can ask the agent to show you who has access or check the specific permissions for a user.
Can I create new blog posts via the Payload CMS MCP?
Absolutely. You can provide the content details to your agent, and it will use the Connector to provision new documents in your blog collection, following your existing schema rules.
Does this connect to my existing Payload CMS instance?
Yes, it connects to your existing hosted or local instance. You just need to provide your Payload Base URL and your Private API Token in the configuration.
Is it safe to update my database via the Payload CMS MCP?
The Connector respects your existing API permissions and security settings. It only performs actions that your API token is authorized to do, ensuring your data stays secure.
Can the Payload CMS MCP handle complex JSON updates?
Yes, it is designed to handle JSON payloads. You can tell your agent to update specific blocks of data within a document, and it will handle the mutation via the REST API.
Does this work with both MongoDB and Postgres implementations of Payload?
Yes. The API agent interacts securely via Payload's standard abstracted REST endpoints. It remains explicitly agnostic of the underlying physical persistence arrays (Mongo/Postgres), resolving logically normalized JSON payloads.
Can I query deeply nested values explicitly utilizing where limits?
Absolutely. The search_collection_where capability leverages Payload's native query parser strings. You can send explicit nested filters like title[equals]=Hello limiting extraction loops flawlessly.
What format do I need to send to patch or create a new CMS item?
To command dynamic creations, pass the explicit stringified JSON properties directly mapping your specific Collection's local fields setup. The node forwards this strict data limit logically causing a DB insert over Payload endpoints.
One connection away
Give your agent a direct line to Payload CMS.
Connect Payload CMS once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available