{"id":315019,"date":"2026-05-21T11:22:21","date_gmt":"2026-05-21T11:22:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blog-abilities-for-mcp\/"},"modified":"2026-05-26T03:26:09","modified_gmt":"2026-05-26T03:26:09","slug":"postnova-for-mcp","status":"publish","type":"plugin","link":"https:\/\/th.wordpress.org\/plugins\/postnova-for-mcp\/","author":23502137,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.0","stable_tag":"2.1.0","tested":"7.0","requires":"6.8","requires_php":"7.4","requires_plugins":null,"header_name":"Postnova for MCP","header_author":"","header_description":"Registers blog post abilities (create, update, list, delete) for the MCP Adapter.","assets_banners_color":"cedae2","last_updated":"2026-05-26 03:26:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":98,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.6.1":{"tag":"1.6.1","author":"afatyo","date":"2026-05-21 11:22:05"},"1.6.2":{"tag":"1.6.2","author":"afatyo","date":"2026-05-25 13:38:29"},"2.1.0":{"tag":"2.1.0","author":"afatyo","date":"2026-05-26 03:26:09"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3541784,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3541784,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3541784,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3541784,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.6.1","1.6.2","2.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,569,323,229563,242115],"plugin_category":[],"plugin_contributors":[263813],"plugin_business_model":[],"class_list":["post-315019","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-automation","plugin_tags-blog","plugin_tags-claude","plugin_tags-mcp","plugin_contributors-afatyo","plugin_committers-afatyo"],"banners":{"banner":"https:\/\/ps.w.org\/postnova-for-mcp\/assets\/banner-772x250.png?rev=3541784","banner_2x":"https:\/\/ps.w.org\/postnova-for-mcp\/assets\/banner-1544x500.png?rev=3541784","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/postnova-for-mcp\/assets\/icon-128x128.png?rev=3541784","icon_2x":"https:\/\/ps.w.org\/postnova-for-mcp\/assets\/icon-256x256.png?rev=3541784","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Postnova for MCP registers blog post abilities for use with the WordPress MCP Adapter plugin. AI agents such as Claude can create, edit, schedule, and manage posts directly without needing WP Admin access.<\/p>\n\n<p>Requires the MCP Adapter plugin (WordPress\/mcp-adapter). On WordPress 6.9+, the Abilities API is built-in. On 6.8, install the Abilities API plugin separately.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the MCP Adapter plugin.<\/li>\n<li>Upload postnova-for-mcp.zip via Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Configure your MCP client to connect to your WordPress REST API endpoint.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>New: blog\/list-media \u2014 browse Media Library with optional search and MIME type filter.<\/li>\n<li>New: blog\/delete-media \u2014 permanently delete a media attachment by ID.<\/li>\n<li>New: blog\/get-site-info \u2014 retrieve site name, URL, timezone, language, and WP version.<\/li>\n<li>New: blog\/get-stats \u2014 get post\/comment\/media counts broken down by status.<\/li>\n<li>Settings page now shows all 24 abilities.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>New: Admin settings page (Postnova menu) to enable\/disable individual abilities.<\/li>\n<li>New: Disabled abilities are not registered to MCP at all, as if they don't exist.<\/li>\n<li>New: Settings stored globally in wp_options under postnova_disabled_abilities.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Fix: update-comment no longer errors when status is already the same.<\/li>\n<li>Tested up to WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Fix: schedule-post now correctly retains future status instead of publishing immediately.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Initial public release with 20 blog post abilities.<\/li>\n<\/ul>","raw_excerpt":"Registers blog post abilities for use with the WordPress MCP Adapter. AI agents like Claude can create, edit, schedule, and manage posts directly.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/315019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=315019"}],"author":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/afatyo"}],"wp:attachment":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=315019"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=315019"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=315019"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=315019"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=315019"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=315019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}