WordPress tools in Cogny
Cogny's WordPress integration exposes 24 tools (14 read, 6 write, 4 destructive) to an AI agent over MCP. The same tools are available on every plan, from your own AI client or inside the Cogny app.
- Read (14): only reads data.
- Write (6): creates or changes something.
- Destructive (4): deletes, removes or replaces something.
Over MCP your own AI client asks before it runs a write. To take a tool away from your agent, block it in Settings → Integrations. Plans, approvals and limits.
All tools
| Tool | Kind | What it does |
|---|---|---|
list_posts | Read | List posts. |
get_post | Read | Get a post. |
create_post | Write | Create a post. |
update_post | Destructive | Update a post. |
delete_post | Destructive | Delete a post (force=True to bypass trash). |
list_post_types | Read | List registered post types (GET /wp/v2/types). |
list_writable_meta | Read | List the meta keys this site accepts on create_*/update_* (OPTIONS discovery). |
list_pages | Read | List pages. |
get_page | Read | Get a page. |
create_page | Write | Create a page. |
update_page | Destructive | Update a page. |
delete_page | Destructive | Delete a page. |
list_media | Read | List media items. media_type: image | video | audio | application. |
get_media | Read | Get a media item. |
list_categories | Read | List categories. |
create_category | Write | Create a category. |
list_tags | Read | List tags. |
create_tag | Write | Create a tag. |
list_comments | Read | List comments. status: approve | hold | spam | trash. |
get_comment | Read | Get a comment. |
list_users | Read | List users. |
get_user | Read | Get a user. |
update_user | Write | Update a user's profile (POST /users/{id}). |
create_user | Write | Create a user (POST /users). |
Exact input schemas come from tools/list once WordPress is connected; the free plan is enough to check. Missing something? Your agent can ask for it with request_feature.
This page as markdown · All integrations · How Cogny uses WordPress