SuperAPI AI 工具集

canai-mcp

智能体与模型

查看项目

更新于 10-16 01:50

技能介绍

用途:该技能用于通过 CanAI MCP 服务器(WordPress Abilities API + mcp-adapter)操作站点的 CanAI 数据,站点可本地或远程,唯一支持方式是把 MCP 配置里的 WP_API_URL 指向该站点的完整 MCP 端点 {site}/wp-json/mcp/wpcanai。

主要能力:读写模板与页面及其 CanAI 元数据(_canai_html、_canai_css、_canai_js、_canai_context、_canai_layout),读写设置与选项、创建页面、解析内容 ID、列出模板、扫描检查、管理导航菜单(primary / footer 两个位置,支持多层、图标、描述、图片)、i18n 与媒体等,工具名形如 wpcanai-read-meta、wpcanai-write-meta、wpcanai-setup、wpcanai-list-templates、wpcanai-write-menu、wpcanai-scan。首次可调用 wpcanai-setup {} 完成推荐配置。

使用方式:在 MCP 客户端(Cursor、Claude Desktop、Windsurf、Cline、VS Code 扩展等)中通过宿主 MCP 工具调用机制调用;不要用 WP-CLI、wp eval、SQL、浏览器自动化或编辑 wp-content 文件来改动线上内容。客户端配置示例:command 为 npx,args 为 ["-y","@automattic/mcp-wordpress-remote@latest"],env 中 WP_API_URL 填 https://example.com/wp-json/mcp/wpcanai,JWT_TOKEN 填 API 密钥。导航不硬编码,模板中用 get_menu('primary')、get_menu('footer') 循环输出。

限制:本站点 MCP 是唯一通道,唯一例外是媒体二进制经 POST {site}/wp-json/wpcanai/v1/sideload 上传;wpcanai/eval 已在插件 v1.59.0 移除;FluentSnippets 属于单独的 canai-yolo 技能;本地脚本胶水用 Node 而非 Python。若工具不可用,请检查 MCP 客户端配置与 CanAI → AI Client 设置,不要回退到其它通道。