Getting started with SwiftlyMCP
Connect your WordPress site to Claude, ChatGPT, or Cursor in under two minutes. This guide walks you through installation, connection, and your first commands.
1. Install the plugin
Install the SiteRoyal plugin on your WordPress site. You can do this from your WordPress admin dashboard.
- 1Go to Plugins > Add New in your WordPress admin.
- 2Search for "SiteRoyal".
- 3Click Install Now, then Activate.
Alternatively, enter your site URL on our Get Started page and we'll generate a direct install link for you.
2. Add the MCP server URL
Copy the SwiftlyMCP server URL and add it to your AI client. The URL is the same for all sites — your site is identified during the authorization step.
https://mcp.swiftlymcp.com/mcp4. What you can do
SwiftlyMCP provides 160+ tools across these categories. Just describe what you need in natural language.
Content
Create, edit, schedule, and trash posts, pages, and custom post types.
WooCommerce
Manage products, orders, customers, coupons, variations, stock, and reports.
SEO
Analyze content, update meta, run bulk audits with Yoast, RankMath, or AIOSEO.
Media
Upload images from URL or Unsplash, manage your media library.
Themes
Create child themes, edit templates, write CSS/JS, update global styles.
Admin
Cache flush, cron jobs, search-replace, maintenance mode, plugin management.
5. Safety & security
SwiftlyMCP is designed with multiple layers of protection so you can confidently let AI manage your site.
- 1Admin-only access — editors and below are blocked.
- 2Draft by default — new content is created as drafts, never published directly.
- 3Trash, not delete — destructive actions move items to trash, never permanently delete.
- 4Dry-run preview — bulk operations show a preview before executing.
- 5Full audit log — every AI action is logged with tool name, result, and timestamp.
- 6AES-256-GCM encryption — credentials are encrypted at rest.
- 7Rate limiting — 30 requests per minute per user.
- 8Application Passwords — uses WordPress's built-in auth system, never stores your login.
6. Disconnecting
You can disconnect your site at any time from the SiteRoyal settings page in your WordPress admin.
- 1Go to SiteRoyal in your WordPress admin sidebar.
- 2Click "Disconnect" in the connection status section.
- 3This revokes the Application Password and removes stored credentials.
- 4You can reconnect anytime by going through the authorization flow again.
Need help?
If you run into any issues, check our FAQ on the homepage or reach out through SwiftlyWP.