MainWP Connector for AI agents.
8 live capabilities
Manage your WordPress network with a single chat interface.
Waiting for input…
Why people use MainWP
MainWP WordPress Management for Security Audits
With this Connector, you just ask your agent to do the work. You can trigger a network-wide malware scan or a vulnerability check across every site in seconds. You get a summary of the results without ever leaving your chat window.
What Vinkius changes
You get a hands-free way to maintain a massive WordPress network from one chat box.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Security Audit
An agency owner asks for a malware scan on all sites and gets a status report across the entire network.
- Real-world use case 02
Update Sprint
A developer asks to list all pending updates and then pushes them to the top five sites in the fleet.
- Real-world use case 03
Client Onboarding
An administrator checks the plugin list of a new site to ensure it matches the client's requirements.
Complete set · 8capabilities
The complete MainWP capability set.
These are the exact actions your AI can choose when you ask it to work with MainWP.
01—04
4 capabilities in this set.
Part of 8 available through MainWP.
- 01 Capability
Scan network malware
This MainWP capability triggers a malware scan across your entire network. It checks all connected sites for security threats.
- 02 Capability
Scan network vulnerabilities
This MainWP capability initiates a vulnerability scan across your network. It looks for known security holes in your WordPress fleet.
- 03 Capability
List site plugins
This MainWP capability pulls a list of all plugins on a specific child site. Use it to audit the software running on a single site.
- 04 Capability
List child sites
This MainWP capability retrieves a list of all WordPress sites connected to your dashboard. It is the first step to seeing your whole network.
05—08
4 capabilities in this set.
Part of 8 available through MainWP.
- 05 Capability
Sync child sites
This MainWP capability triggers a global synchronization with all child sites. It ensures your agent has the most recent data from every site.
- 06 Capability
Get pending updates count
This MainWP capability gives you a quick count of all updates waiting across your network. It helps you see the scale of maintenance needed at a glance.
- 07 Capability
List available updates
This MainWP capability lists every pending core, plugin, and theme update. Use it to see exactly what needs to be patched.
- 08 Capability
Upgrade site resource
This MainWP capability pushes a specific plugin or theme update to a site. You provide the details in a JSON body to execute the upgrade.
Set up in minutes
One URL. Then ask MainWP to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use MainWP 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_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable MainWP for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP URL.
- Step 03
Save and start
Save the connection and enable MainWP in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"mainwp": {
"url": "https://edge.vinkius.com/vk_preview_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP
Open Agent mode in chat and ask: "Using MainWP, help me...". 8 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"mainwp": {
"url": "https://edge.vinkius.com/vk_preview_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP
Ask Copilot: "Using MainWP, help me...". 8 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"mainwp": {
"url": "https://edge.vinkius.com/vk_preview_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP
Open Cascade and ask: "Using MainWP, help me...". 8 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"mainwp": {
"url": "https://edge.vinkius.com/vk_preview_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP
Ask Cline: "Using MainWP, help me...". 8 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add mainwp --transport http "https://edge.vinkius.com/vk_preview_XCV6I6oEn95ucetrvwvAHCoc1ZNivkIHUdhl4j35/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 MainWP
Ask Claude: "Using MainWP, show me...". 8 tools are ready
Where the request belongs
Work MainWP can move forward.
The WordPress agency owner who manages fifty client sites and is tired of manually checking for plugin updates every morning. The DevOps engineer who needs to run security scans across a massive network without clicking through dozens of dashboards.
WordPress Agency Owner
Monitors client site health and pushes updates across multiple accounts using natural language.
DevOps Engineer
Automates security scans and data synchronization for large-scale WordPress deployments.
Site Administrator
Audits plugin inventories and executes maintenance tasks without leaving their development environment.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsPatchstack Security
Monitor WordPress security via Patchstack. track vulnerabilities, manage site software, and receive alerts directly via AI.
WordPress Plugin Auditor
This MCP gives your AI agent the ability to securely list and audit all installed plugins on a WordPress site. Perfect for security sweeps, maintenance reports, and identifying outdated or inactive plugins.
Baota Panel / 宝塔面板 API
Leading server management panel in China. manage websites, databases, and system resources via AI.
Netlify
Manage your Netlify sites and deployments via the Netlify API. list sites, trigger builds, and monitor forms directly from any AI agent.
WordPress
Build and manage websites with the CMS that powers over 40 percent of the web through posts, pages, plugins, and themes.
GiveWP
Manage donation forms, track donors, and oversee fundraising stats via AI agents with GiveWP.
Bring your own AI
Change the model, client or framework. Keep MainWP 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 MainWP.
The practical details behind the request, access and result.
Can MainWP MCP manage more than one WordPress site?
Yes, it is designed for networks. You can see all child sites, check for updates across the whole fleet, and run scans on every site connected to your MainWP dashboard.
Does MainWP MCP handle security scans?
Yes, it can trigger both malware and vulnerability scans across your entire network. This helps you find issues in plugins and themes before they become problems.
How do I update plugins using MainWP MCP?
You can ask your agent to push specific updates. It uses the MainWP API to execute upgrades for plugins or themes on your child sites.
Can I see which sites are out of sync?
You can trigger a global sync to refresh your dashboard data. This ensures your agent has the most current data on site status and pending updates.
Is MainWP MCP good for large agencies?
It is built for that exact purpose. Agency owners can monitor client site health and audit plugin inventories across hundreds of sites without manual logins.
What information can I get about my child sites?
You can list all sites, see their real-time status, check update counts, and even pull a full inventory of plugins for any specific site.
Why is the API returning a 404 error?
You must enable 'Pretty Permalinks' in your WordPress Dashboard (Settings > Permalinks). The REST API will not function with the 'Plain' setting.
How do I find my API Token?
In your MainWP Dashboard, navigate to Settings > REST API and create a new API Key with 'Write' permissions. Your token is encrypted at rest and injected securely at runtime.
Can I update plugins across all sites?
Yes, the upgrade_site_resource capability can target specific resources across the entire network by providing the necessary parameters in the JSON body.
One connection away
Give your agent a direct line to MainWP.
Connect MainWP once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available