30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

v0.3.1 — Quick Setup docs link + local-dev TLS bypass + admin STEP layout parity + VS Code/Copilot path fix

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 / .localhost host, wp_get_environment_type() returns local / development, or the host is localhost / 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 new acrossai_mcp_local_hostname_suffixes filter. Internal: all 16 clients' env-block generation is unified via a shared AbstractMCPClient::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.json for both clients. Instructions also mention the Cmd/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_VERSION constant → 0.3.1
  • Stable 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


Keep reading