Plone Connector for AI agents.
17 live capabilities
Manage enterprise CMS content and user permissions through natural conversation.
Waiting for input…
Why people use Plone
Manage Plone CMS Content without Navigating Complex Menus
With this Connector, you stop hunting through folders and start giving direct commands. You can ask your agent to find a page, update a typo, or check a status. It handles the navigation for you, turning your content management into a conversation.
What Vinkius changes
You stop navigating menus and start giving direct commands to manage your CMS content.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Finding and checking content status
A content manager asks to find all documents in the news folder that mention 'roadmap' and check their status.
- Real-world use case 02
Setting up new marketing directories
A user asks the agent to create a new folder called 'Marketing 2025' in the root directory.
- Real-world use case 03
Pushing content live
A site admin tells the agent to move a new press release from draft to published.
Complete set · 17capabilities
The complete Plone capability set.
These are the exact actions your AI can choose when you ask it to work with Plone.
01—04
4 capabilities in this set.
Part of 17 available through Plone.
- 01 Capability
Update content
Perform partial updates on existing content objects. This lets you change a few fields without re-saving the whole page.
- 02 Capability
Create group
Create a new group to organize your users and permissions. It helps manage access across different sections.
- 03 Capability
Create user
Create a new user account within the CMS. Use this to onboard new team members to your platform.
- 04 Capability
Delete content
Remove a content object from your site structure. This is useful for cleaning up old pages or folders.
05—08
4 capabilities in this set.
Part of 17 available through Plone.
- 05 Capability
Delete group
Delete a group from your CMS. Use this to remove permissions for outdated departments or projects.
- 06 Capability
Delete user
Remove a user from your Plone instance permanently. Use this for offboarding or cleaning up old accounts.
- 07 Capability
Get content
Fetch a specific content object using its path. This allows you to quickly see the data for any page.
- 08 Capability
Get group
Retrieve details for a specific group in the CMS. Check membership and settings with a single command.
09—11
3 capabilities in this set.
Part of 17 available through Plone.
- 09 Capability
Get user
Get the profile details for a specific user. Use this to verify permissions or check user status.
- 10 Capability
Get workflow
Check the current status and history of a content object's workflow. See exactly where a page is in the pipeline.
- 11 Capability
List groups
See a list of all groups currently in your Plone instance. This provides a quick overview of your site permissions.
12—14
3 capabilities in this set.
Part of 17 available through Plone.
- 12 Capability
List users
View a list of all users (requires Manager role). Use this to audit your active user base in one go.
- 13 Capability
Search content
Search for content using full-text or type filters. Find specific pages or news items without knowing their path.
- 14 Capability
Transition workflow
Trigger a move to the next step in a content's workflow. Push content from draft to published instantly.
15—17
3 capabilities in this set.
Part of 17 available through Plone.
- 15 Capability
Update group
Modify the settings or members of an existing group. Quickly adjust permissions for your team members.
- 16 Capability
Update user
Update specific details for an existing user profile. This helps keep user information current without manual entry.
- 17 Capability
Create content
Create a new content object at a specific path. This lets you build out your site structure quickly.
Set up in minutes
One URL. Then ask Plone to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Plone 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_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Plone for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone URL.
- Step 03
Save and start
Save the connection and enable Plone in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"plone": {
"url": "https://edge.vinkius.com/vk_preview_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone
Open Agent mode in chat and ask: "Using Plone, help me...". 17 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"plone": {
"url": "https://edge.vinkius.com/vk_preview_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone
Ask Copilot: "Using Plone, help me...". 17 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"plone": {
"url": "https://edge.vinkius.com/vk_preview_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone
Open Cascade and ask: "Using Plone, help me...". 17 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"plone": {
"url": "https://edge.vinkius.com/vk_preview_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone
Ask Cline: "Using Plone, help me...". 17 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add plone --transport http "https://edge.vinkius.com/vk_preview_g6iXcoVFJw211BEVIrauCIn8dk9jo3oKnobRjnbL/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 Plone
Ask Claude: "Using Plone, show me...". 17 tools are ready
Where the request belongs
Work Plone can move forward.
Content managers who are tired of the click-heavy nature of CMS platforms and site admins who need to manage permissions without the hassle of a web UI.
Content Manager
Updates news items and pages via natural language on a busy Tuesday afternoon.
Site Administrator
Manages user groups and permissions across large enterprise folders without manual clicks.
Developer
Inspects content metadata and paths directly from their code editor to debug structures.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsPlone
Manage Plone CMS content, users, and workflows directly from your AI agent—search, create, and update resources effortlessly.
Magnolia (Enterprise Headless CMS)
Manage enterprise content via Magnolia CMS. query JCR nodes, audit template schemas, and orchestrate headless delivery.
Elemeno
Equip your AI agent to manage content collections, track singletons, and monitor items via the Elemeno CMS API.
Zesty.io
Manage content models, items, and instances via the Zesty.io API.
Payload CMS
Manage your Payload CMS instance. query collections, inspect documents, and manage content directly from your AI agent.
FlowUs
All-in-one knowledge management and collaboration platform. manage pages, blocks, and databases via AI.
Bring your own AI
Change the model, client or framework. Keep Plone 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 Plone.
The practical details behind the request, access and result.
Can I use Plone MCP to update my website content?
Yes. You can ask your AI client to find specific pages and update their content, titles, or metadata using natural language commands.
How does Plone MCP help with user management?
It allows you to create new users, manage group memberships, and update user profiles without having to navigate the CMS admin dashboard.
Can I move content through its lifecycle with Plone MCP?
Yes. Your agent can trigger workflow transitions to move content from draft to review or from review to published status automatically.
Does Plone MCP work with Cursor or Claude?
It works with any MCP-compatible client, including Claude, Cursor, and Windsurf, allowing you to manage your CMS from your favorite capabilities.
Can I search for content in Plone using natural language?
Yes. You can use full-text search to find any content object by its name or keywords, rather than needing to know the exact folder path.
Can I search for specific content types like Folders or Documents?
Yes! Use the search_content capability and provide the portal_type parameter (e.g., 'Folder' or 'Document') to filter your results.
How do I update the title or description of an existing page?
Use the update_content capability. Provide the path to the content and a json_body containing the fields you want to change, such as {"title": "New Title"}.
Is it possible to manage user accounts through this server?
Yes, if your credentials have sufficient permissions, you can use list_users, get_user, and create_user to manage the site's membership.
One connection away
Give your agent a direct line to Plone.
Connect Plone once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available