Prerequisites
- A WordPress site running WordPress 5.6 or later on HTTPS.
- Permalinks set to anything other than Plain (go to Settings → Permalinks to check).
- A WordPress Application Password — not your account password. Go to Users → Profile → Application Passwords, enter a name such as
EKB Platform Agent, click Add New Application Password, and copy the generated string immediately. WordPress shows it only once. - Access to an EKB Platform project where you can configure an agent or workflow.
Setup
1
Open the agent or workflow in EKB Platform
Open the target agent and choose Toolkits. Add the WordPress toolkit.
2
Enter the site URL
Enter the Site URL as the site root only — for example
https://your-site.com. Do not include /wp-admin, /wp-login.php, or /wp-json.3
Configure authentication
Leave Authentication Method set to Application Password. Enter your WordPress username (not the label you gave the Application Password) and paste the generated Application Password credential.
4
Enable the tools you need
Enable only the tools required for the job. Start with read-only tools: Find Pages, List Pages, Get Page, List Posts, and Get Post.
5
Test the connection
Save the configuration and run Test Connection first. A successful response shows the connected WordPress username and its capabilities.
6
Test with a draft
Create one throwaway draft page to confirm write access before working on live content.
Available tools
Find & Read
Create & Edit
Publish
Delete & Restore
History
Posts
Media
Taxonomy
Advanced
Use cases
- Find a page by name, read its current content, append a new FAQ section, and confirm the change was applied.
- Draft a new product page with structured Gutenberg blocks, review it, and publish it once approved.
- Create a blog post with categories and tags, upload a featured image, and schedule it for a future date.
- Restore a page to a previous revision after an edit that introduced a problem.
- Search the media library for an existing image before uploading a duplicate.