Plone Connector for AI agents.
17 live capabilities
Manage enterprise content and CMS workflows through natural language.
Waiting for input…
Why people use Plone
Plone CMS Content Management and Workflow Automation
This Connector changes the experience by letting you handle those tasks through a simple conversation. You can tell your agent to find a specific folder, update a user's role, or move a draft to the published state. You get your work done in seconds without ever leaving your chat window.
What Vinkius changes
You get a natural language interface for your entire Plone CMS.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Finding specific documents across folders
A content manager needs to find every document with 'roadmap' in the /news folder.
- Real-world use case 02
Moving content from draft to published
An admin needs to move a 'private' page to 'published' status.
- Real-world use case 03
Onboarding a new team member
A new employee joins the team.
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
Update existing content with partial changes. This lets you fix small errors without rewriting the whole page.
- 02 Capability
Create group
Create a new group for organizing users. Use this to set up permissions for new departments.
- 03 Capability
Create user
Add a new user to your CMS. This streamlines onboarding for new staff members.
- 04 Capability
Delete content
Remove content from your Plone site. Use this to clear out outdated information quickly.
05—08
4 capabilities in this set.
Part of 17 available through Plone.
- 05 Capability
Delete group
Remove a group from your CMS. This helps in reorganizing your site's permission structure.
- 06 Capability
Delete user
Remove a user from the system. Use this to quickly clean up old accounts.
- 07 Capability
Get content
Fetch a specific content object using its path. This is great for quickly checking data for a specific page.
- 08 Capability
Get group
Retrieve details for a specific group. Use this to see who belongs to a certain permission set.
09—11
3 capabilities in this set.
Part of 17 available through Plone.
- 09 Capability
Get user
Get details for a specific user. This helps you verify user roles and permissions instantly.
- 10 Capability
Get workflow
Check the current status and history of content workflows. Use this to see where a piece of content is stuck.
- 11 Capability
List groups
See a list of all groups in your CMS. This helps you get an overview of your current organizational structure.
12—14
3 capabilities in this set.
Part of 17 available through Plone.
- 12 Capability
List users
View a list of all users in the system. This is perfect for performing regular security audits.
- 13 Capability
Search content
Search for specific content using full-text queries. This helps you find exactly what you need across the whole site.
- 14 Capability
Transition workflow
Trigger a specific transition in a content workflow. Use this to move content from draft to published status.
15—17
3 capabilities in this set.
Part of 17 available through Plone.
- 15 Capability
Update group
Update the details of an existing group. This is useful for adjusting permissions on the fly.
- 16 Capability
Update user
Update an existing user's profile details. This is useful for keeping your team's information current without manual editing.
- 17 Capability
Create content
Make new content objects in your Plone instance. This lets you build out your site structure faster.
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-alternative": {
"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-alternative": {
"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-alternative": {
"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-alternative": {
"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-alternative --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.
This is for content managers who are tired of clicking through deep CMS menus and site admins who need to handle user permissions without constant manual input.
Content Manager
Updates pages and manages publication workflows on Tuesday afternoons without opening the web UI.
Site Administrator
Handles bulk user creation and group permissions via natural language commands.
Developer
Inspects content structures and metadata directly from their code editor.
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 manage my Plone CMS content using this Connector?
Yes, you can create, update, and delete content objects directly through your AI client. It handles all the navigation for you.
How does the Plone MCP handle user permissions?
You can create new users, update profiles, and manage groups. It gives your AI agent the ability to handle your site's administration.
Can I move content through different publication stages?
Yes, the Connector can trigger workflow transitions. You can ask your agent to move a piece of content from draft to published or any other state.
Is it possible to search for specific documents in Plone?
You can perform full-text searches and filter by path. Your agent can find exactly what you're looking for across your entire CMS.
Does the Plone MCP support updating existing pages?
It supports partial updates to content objects. This means you can change specific details without having to rewrite the entire page.
Can I see the history of a content workflow?
Yes, you can check the workflow status and history for any specific object. This helps you see exactly where a piece of content is in the approval cycle.
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