← Files AI Engine for WordPressARCHIVED FILE
plugin.json
6.12 KB · Nov 3, 2026 · 19:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "ai-engine-for-wordpress",
"version": "1.0.5",
"description": "Build and run your self-hosted WordPress site from ChatGPT through AI Engine: write and organize posts, pages, SEO fields, media, terms, comments and editor notes.",
"author": {
"name": "Meow Apps",
"url": "https://meowapps.com"
},
"homepage": "https://meowapps.com/ai-engine/",
"license": "Proprietary",
"keywords": [
"wordpress",
"blog",
"content",
"publishing",
"cms"
],
"extensions": {
"com.openai": {
"onboardingSkill": "./skills/get-started/SKILL.md",
"interface": {
"displayName": "AI Engine for WordPress",
"shortDescription": "Build and edit your WordPress",
"longDescription": "Build and run your self-hosted WordPress site from a conversation. Write whole sections of your site at once, with pages and posts made of real editor blocks. Rewrite and update existing content, write SEO titles, meta descriptions and focus keywords (Yoast and SEOPress), organize categories and tags, add images to the Media Library and set featured images, moderate comments and leave editor notes for your team. Ask for a content audit and it finds what is missing, then fixes it with you.\n\nPrivate by design. The connection is a thin relay between ChatGPT and your site: your posts, pages and comments pass straight through and are never stored, and no password is ever stored. You approve access in your own WordPress, and you can remove it there at any time.\n\nConnecting takes two approvals on your own site: you enter your site address, approve access in WordPress, and you are ready. If AI Engine is not installed yet, it is installed and set up for you from WordPress.org during that step. There is no separate account to create.\n\nEverything happens with your own WordPress permissions. New content is created as a draft unless you ask otherwise, deleting only moves items to the trash, and settings, users, plugins, themes and site code are not reachable through this plugin.\n\nRequirements: a self-hosted WordPress site served over HTTPS and an administrator account. AI Engine is developed by Meow Apps and used on more than 100,000 WordPress sites.",
"developerName": "Meow Apps",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://meowapps.com/ai-engine/",
"supportURL": "https://meowapps.com/support/",
"privacyPolicyURL": "https://connect.meowapps.com/privacy",
"termsOfServiceURL": "https://connect.meowapps.com/terms",
"defaultPrompt": [
"Plan and draft the pages my site is missing",
"Draft a complete About page for my site",
"Find posts without a featured image or category"
],
"brandColor": "#4E6FC3",
"brandColorDark": "#6B9BFF",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"commerce": false,
"demo_recording_url": "https://connect.meowapps.com/demo.mp4",
"test_cases": {
"positive": [
{
"description": "Summarize recent content",
"prompt": "Summarize the five most recent posts on my site.",
"tools_triggered": "wp_get_posts, wp_get_post",
"expected_behavior": "Lists the five latest posts by title with a one or two sentence summary of each, read from the site."
},
{
"description": "Create a draft with real blocks",
"prompt": "Create a draft post on my site titled 'Visiting Kyoto in Autumn', with a heading and two paragraphs.",
"tools_triggered": "wp_create_post, wp_write_blocks",
"expected_behavior": "Creates a new post with status draft containing a heading block and two paragraph blocks, and returns its link. Nothing is published."
},
{
"description": "Organize content",
"prompt": "Add the category 'Travel' to my most recent post. Create the category if it does not exist.",
"tools_triggered": "wp_get_posts, wp_get_terms, wp_create_term, wp_add_post_terms",
"expected_behavior": "Finds the latest post, creates the Travel category only if it is missing, attaches it to that post and confirms which post was changed."
},
{
"description": "Add a featured image from the Media Library",
"prompt": "Use the most recent image in my Media Library as the featured image of my most recent post.",
"tools_triggered": "wp_get_media, wp_get_posts, wp_set_featured_image",
"expected_behavior": "Picks the latest image and the latest post, sets the image as that post's featured image, and reports which image and post were used."
},
{
"description": "Site overview",
"prompt": "What is my site called, and how many published posts and drafts does it have?",
"tools_triggered": "wp_get_site_info, wp_count_posts",
"expected_behavior": "Returns the site name and tagline and the number of published and draft posts."
}
],
"negative": [
{
"description": "General WordPress hosting question, not about the user's site",
"prompt": "How do I install WordPress on a new web hosting account?"
},
{
"description": "General knowledge about WordPress products",
"prompt": "What's the difference between WordPress.com and WordPress.org?"
},
{
"description": "Creative writing with no request to save it on a site",
"prompt": "Write a short poem about autumn in Kyoto."
}
]
}
},
"publication": {
"countries": [],
"release_notes": "New icon and description. Clearer wording on privacy (no content or password stored) and on what the plugin can do. Tools are unchanged."
},
"apps": "./.app.json"
}
}
}
SHA-256: 530cfba14fc52c8e2bf5fb67647127621e3244ff24ee5765bd1f4c2f073f8762