Highlights
- Fix — Local dev sites now auto-inject
NODE_TLS_REJECT_UNAUTHORIZED: \"0\"into the copied MCP client JSON (F075). Fires whenever the site looks local (.local/.test/.localhosthost,wp_get_environment_type()returnslocal/development, or the host islocalhost/127.0.0.1/::1), regardless of HTTPS or plain HTTP. A static warning notice above the JSON on both surfaces (per-server MCP Clients tab + Quick Setup Step 11) explains what was added and why, linking Automattic's mcp-wordpress-remote troubleshooting doc. Fixes the "MCP client connects but the tool list stays empty" symptom on Local by Flywheel / MAMP / DDEV / wp-env style installs. Live sites are unaffected. Ops teams on custom suffixes (.docker,.internal,.dev) can extend the host list via the newacrossai_mcp_local_hostname_suffixesfilter. Internal: all 16 clients' env-block generation is unified via a sharedAbstractMCPClient::build_env()helper. - Fix — VS Code + GitHub Copilot user-level MCP config path corrected (F078). Previously shipped
~/.vscode/mcp.json(Cursor's convention). Now ships the documented macOS user-level path~/Library/Application Support/Code/User/mcp.jsonfor both clients. Instructions also mention theCmd/Ctrl + Shift + P → \"MCP: Open User Configuration\"menu entry. GitHub Copilot restart phrasing corrected to mention Agent mode + VS Code auto-start. - UI — Per-server MCP Clients tab uses the wizard's numbered STEP 1..5 walkthrough (F077). Same content as before, reorganised under STEP 1 (Generate password) → STEP 2 (Open config file) → STEP 3 (Locate top-level key) → STEP 4 (Copy config + paste — includes F075 local-dev warning + JSON + Copy button) → STEP 5 (Restart the MCP client — client-specific action). Consistent visual scaffolding across both admin surfaces.
- UI — Client picker emojis removed on both admin surfaces (F076). Per-server MCP Clients tab pill sub-nav + Quick Setup Step 11 buttons now render each client's name only.
get_icon()methods on all 16 client classes stay defined; only the two visible pickers stop rendering them. - Docs — WordPress.org listing refresh.
Tags:header replaced (ai assistant, chatgpt, claude, mcp, mcp-server); short description leads with the "Connect ChatGPT / Claude / Grok to WordPress in under a minute" hook; description opener + "How It Works" section link the Quick Setup wizard docs; "Which AI clients are supported?" FAQ enumerates all 16 built-in clients.
Version bumps
- Plugin header
Version:→0.3.1 ACROSSAI_MCP_MANAGER_VERSIONconstant →0.3.1Stable tag(README.txt) →0.3.1
What this release does NOT change
Zero DB migrations. No REST route added or removed. No filter or capability renamed. No public PHP method signature changed. Any operator who already uses the plugin can update in place with no configuration work.
Full changelog
See the = 0.3.1 = section of README.txt for the full annotated bullet list.
Merged PRs in this release: #88, #89, #91 (F075), #92 (F076), #93 (F077), #94 (F078), #96 (release + docs refresh).
Full commit diff: v0.3.0…v0.3.1