AI Engine for WordPress

com.meowapps由 meowapps.com 发布官方发布者v3.8.8更新于 Oct 29, 2026

Free MCP server for WordPress: Claude and ChatGPT connect with OAuth. No account, cap or API key.

已验证Streamable HTTP可网页运行效率与工作流文件与存储

概览

AI 生成的概览

通过 AI Engine 把助手连接到自建 WordPress 站点,可读取、创建和编辑文章、媒体、分类项与评论。

可以做什么
  • 读取文章、页面和自定义文章类型,包括正文、自定义字段、分类项、特色图片和作者
  • 查看站点结构:文章类型、分类法、分类项、数量统计、评论与编辑备注,以及站点信息
  • 创建和更新文章、定时发布、写入区块编辑器内容,并在某个字段内查找替换文本
  • 管理分类项并挂到文章上,设置或移除特色图片
  • 列出、上传和更新媒体库项目,并列出区块样板
  • 创建与审核评论,添加、编辑或标记编辑备注为已解决
适用场景
适合让助手在自己的 WordPress 站点上起草、修改或审查内容,或在不打开后台的情况下查询文章、媒体和分类数据。
运行要求
远程端点 connect.meowapps.com,通过 streamable HTTP 连接。站点需安装 AI Engine 插件,连接使用 OAuth 并以用户自身的 WordPress 权限运行。未声明需要 API 密钥或账号。
安装前请注意
这些工具可创建、更新文章、将文章移入回收站、上传媒体、修改分类项和审核评论,均以连接用户的 WordPress 权限执行。新内容默认存为草稿,删除只会移入回收站。上传媒体时 WordPress 可能下载你提供的公开网址。

安装

在 SourceWeft 中

  1. 打开 控制台中的 AI Engine for WordPress,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.meowapps%2Fai-engine/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "ai-engine-for-wordpress": {
      "type": "http",
      "url": "https://connect.meowapps.com/mcp"
    }
  }
}

工具

30

wp_get_posts

List posts

List posts, pages or another post type, newest first. Returns ID, title, status, excerpt and link for each, without the full content. Filter by post_type, post_status, search text, author (user ID or slug) or a date range. Returns 10 items unless limit is set; page with offset or paged.

输入参数afterlimitpagedauthorbeforeoffsetsearchpost_typeauthor_namepost_statusauthor__not_in

wp_get_post

Get post

Get one post or page by ID: title, content, status, dates and permalink. Set content_format to "prose" to return the text without block markup.

输入参数ID必填content_format

wp_get_post_snapshot

Get full post details

Get everything about one post by ID: all fields, custom fields, terms, featured image and author. Use include or exclude to limit the sections returned.

输入参数ID必填excludeincludecontent_format

wp_count_posts

Count posts

Count posts by status (published, draft, scheduled, pending, private, trash) for one post type. The default post type is post.

输入参数post_type

wp_get_post_types

List post types

List the public post types on the site with their key and label, such as post, page or product.

无需输入参数。

wp_get_post_meta

Get post custom fields

Get the custom fields of a post by ID. Pass key to read a single field; without it, all custom fields are returned.

输入参数ID必填key

wp_get_comments

List comments

List comments with their post, author, content, date and approval status. Filter by post_id, status, search text, user_id or author_email. Returns 10 unless limit is set. With type set to "note", it lists the editor notes on posts, where an approval status of 1 means the note thread is resolved.

输入参数typelimitpagedoffsetsearchstatuspost_iduser_idauthor_email

wp_get_taxonomies

List taxonomies

List the taxonomies available for a post type, such as categories and tags.

输入参数post_type

wp_get_terms

List terms

List the terms of a taxonomy (for example every category), optionally filtered by search text or parent term.

输入参数limitparentsearchtaxonomy必填

wp_count_terms

Count terms

Count the terms in a taxonomy.

输入参数taxonomy必填

wp_get_post_terms

Get post terms

List the terms attached to a post, optionally for one taxonomy only.

输入参数ID必填taxonomy

wp_get_media

List media

List items in the Media Library with their ID, title and URL. Filter by search text, uploader or date range. Returns 10 unless limit is set.

输入参数afterlimitauthorbeforesearchauthor_name

wp_count_media

Count media

Count the items in the Media Library, optionally within a date range.

输入参数afterbefore

wp_list_block_patterns

List block patterns

List the block patterns available on the site (ready-made layouts from WordPress, the theme and plugins), with name, title, categories and description. Filter by search text or category. Set include_content to true to also get each pattern's block markup, which can be placed in a post with Update post or Edit post text.

输入参数limitsearchcategoryinclude_content

wp_create_post

Create post

Create a post, page or item of another post type. post_title is required. post_content accepts HTML, blocks or Markdown. The status is draft unless post_status says otherwise, and the type is post unless post_type says otherwise. meta_input sets custom fields.

输入参数post_namepost_typemeta_inputpost_title必填post_statuspost_contentpost_excerpt

wp_update_post

Update post

Update an existing post by ID: title, content, excerpt, status, slug, date or custom fields. Pass the fields to change in fields and custom fields in meta_input. Set schedule_for to schedule publication. Passing post_category replaces all of the post's categories.

输入参数ID必填fieldsmeta_inputschedule_for

wp_alter_post

Edit post text

Find and replace text inside one field of a post (for example its content), without sending the whole content again. Supports regular expressions with regex set to true and modifiers in flags.

输入参数ID必填field必填flagsregexsearch必填replace必填

wp_write_blocks

Write blocks

Write block editor content to an existing post from a list of block specs. Types and fields: paragraph (content), heading (content, level 1-6), list (items, ordered), quote (content, citation), image (url, alt, caption), buttons (buttons: text, url), group (blocks), columns (columns: arrays of blocks), separator, spacer (height), code (content), html (content). mode is replace (default), append or prepend.

输入参数ID必填modeblocks必填

wp_delete_post

Move post to trash

Move a post, page or item of another post type to the trash by ID. It can be restored from the trash in WordPress.

输入参数ID必填

wp_create_term

Create term

Create a term in a taxonomy, such as a new category or tag, with an optional slug, description and parent.

输入参数slugparenttaxonomy必填term_name必填description

wp_update_term

Update term

Update the name, slug, description or parent of an existing term.

输入参数nameslugparentterm_id必填taxonomy必填description

wp_add_post_terms

Set post terms

Attach terms to a post. With append set to true they are added to the existing terms; otherwise they replace all terms of that taxonomy on the post.

输入参数ID必填terms必填appendtaxonomy

wp_upload_media

Upload media

Add a file to the Media Library, either from a public URL that WordPress downloads or from base64 content with a filename. Optional title, description and alt text.

输入参数alturltitlebase64filenamedescription

wp_update_media

Update media details

Update the title, caption, description or alt text of a Media Library item.

输入参数ID必填alttitlecaptiondescription

wp_create_comment

Add comment

Add a comment to a post. post_id and comment_content are required; author name, email, URL and approval status are optional.

输入参数post_id必填comment_authorcomment_content必填comment_approvedcomment_author_urlcomment_author_email

wp_update_comment

Update comment

Update a comment by ID: its content or its approval status (approve, hold or mark as spam).

输入参数fieldscomment_ID必填

wp_create_note

Add editor note

Add an editor note to a block of a post (WordPress 6.9 or later), as shown in the editor's Notes panel. Locate the block with anchor_text (a short exact snippet of its text) or block_index, or reply to an existing note with parent_id.

输入参数content必填post_idparent_idanchor_textblock_index

wp_update_note

Update editor note

Edit the text of an editor note, or mark its thread as resolved or reopen it.

输入参数statuscontentnote_id必填

wp_get_site_info

Get site information

Get the site's name, tagline, address and time zone.

无需输入参数。

版本历史

2
  1. v3.8.8最新Oct 29, 2026
  2. v3.8.7Oct 26, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。