用途:帮助用户首次连接 Respira、WordPress 更新后或 Respira 工具失效时,诊断 MCP 连接、完成初始设置并修复常见连接问题。触发语包括“set up respira”“respira not connecting”“check my respira connection”“fix respira”等;不适用于一般 WordPress 任务或假定 Respira 已正常工作的请求。
主要能力:先调用 respira_diagnose_connection(插件 v7.0.16+ / MCP v6.11.13+)检测连接状态、版本配对与边缘层(Cloudflare、WAF)拦截;不可用时回退到 respira_get_server_compatibility。再用 respira_get_site_context 获取 WordPress 版本、PHP 版本、站点 URL、活动插件与主题,检查插件是否激活、API 密钥是否存在、版本是否达标(WordPress 6.0+、PHP 7.4+),并生成可扫描的状态报告。
使用方式:按状态分支处理。插件缺失时,从 https://respira.press/releases 下载安装并激活,可用 OAuth 连接 respira.press 账户或手动粘贴许可证密钥,再在 Respira → Settings → API Keys 创建 MCP 密钥,终端运行 npx -y @respira/wordpress-mcp-server --setup,可选运行 npx @respira/wordpress-mcp-server install-skills。缺少 API 密钥时按同样路径创建并填入 RESPIRA_API_KEY。版本不匹配时更新插件或运行 npx -y @respira/wordpress-mcp-server@latest --update。
适用场景与限制:适用于连接超时、401、403、版本不匹配及带 HTTP Basic Auth 的暂存站点(需配置 RESPIRA_BASIC_AUTH_USER 与 RESPIRA_BASIC_AUTH_PASS)。诊断过程只读,不修改站点;API 密钥不会被记录或存储。运行结束后会向 https://www.respira.press/api/skills/track-usage 发送非阻塞遥测。具体收费、价格与更多平台支持暂未提供。