My Site Hand – AI Assistant, Site Health & MCP Server for WordPress
My Site Hand finds what is wrong with your WordPress site, and helps you fix it. Activate the plugin and it scans your site straight away. No token, no API key, no Node.js, no terminal. About thirty seconds later you get a health score out of 100 and a list of real problems on your own site — and you can repair most of them inline, right there in the report. 🔍 The Site Health Scan (no setup required) Broken links — checks the links in your recent posts and pages, and reports only the ones that are genuinely gone. Anything ambiguous is left alone rather than reported as a false alarm. Missing alt text — images your visitors using screen readers cannot see, and search engines cannot read. Missing meta descriptions — published posts and pages with no SEO description, for Yoast SEO and RankMath. Oversized media — files big enough to slow your pages down, with the space you would get back. Orphaned files — uploads that nothing on your site appears to use. Plugin and core health — pending updates, an unsupported PHP version, missing HTTPS, errors visible to visitors, a stalled cron. ⚡ Quick Fix A list of complaints is not much use on its own. Write alt text straight into the report, replace a dead link, or trash a file you no longer need — one row at a time, with the score climbing as you go. No AI and no API key required for any of it. Your score is kept over time, so you can watch the site improve, and you can have a short report emailed to you when something changes. 🤖 And when you want an AI to do the work Everything above works on its own. Connecting an AI assistant is the optional upgrade. Built on the open standard Model Context Protocol (MCP) developed by Anthropic (the creators of Claude), this plugin securely exposes safely-gated capabilities (Abilities) to clients like Claude Desktop, Cursor, and VS Code, so they can work on your site using plain language. 🚀 What an AI assistant can do for you: Write & Edit Content – Ask Claude to draft, edit, format, or publish posts and pages directly on your site. AI-Driven SEO Audits – Let your AI scan Yoast or RankMath metadata, optimize it for targeted keywords, and update titles/descriptions instantly. WooCommerce Store Management – Ask your AI to list low-stock items, draft product listings, check recent orders, or summarize sales analytics. Site Health & Diagnostics – Let the AI inspect PHP error logs, check loopback status, or look up site details to debug issues. Zero-Config Automated Setup – No manual editing of hidden JSON config files. Copy a single command from your WordPress dashboard, paste it into your terminal, and Claude connects automatically! Total Safety & Security – All tokens are SHA-256 hashed. You can toggle specific abilities (like writing or deleting) on/off with simple switches, and monitor everything the AI does in real-time with the built-in Audit Log. 📦 Included Modules: Content — posts, pages and custom post types (9 abilities) SEO — analysis and meta management, for Yoast SEO and RankMath (6) Diagnostics — site health, error logs, cron and database details (7) Media — the media library, including alt text (6) Users — accounts and roles (5) WooCommerce — products, orders and coupons (12, registers only when WooCommerce is active) That is 33 abilities on a standard install, or 45 with WooCommerce. Every one of them is an individual switch, and a token can only call what you allow. 🔒 Security API tokens are SHA-256 hashed — the raw token is shown once and never stored. Every token is scoped to specific abilities. A token can only do what you explicitly allow. Optional IP allowlist restricts a token to specific addresses or CIDR ranges. Tokens are sent via the Authorization header, never in the URL. Every action is written to a searchable audit log with configurable retention. ⚠️ Important Requirements (Honest & Transparent): The Site Health scan and Quick Fix need none of the following. They apply only if you choose to connect an AI assistant: Node.js: The automated desktop bridge (mcp-remote) requires Node.js installed on your local computer to run. SSL/HTTPS: For security, your site must run on HTTPS so your API tokens remain encrypted in transit. Administrator Access: You must be an administrator to generate API tokens and toggle module permissions. External Services Link Checker (SEO Module) When the check-broken-links ability is called via the MCP API, this plugin sends HTTP HEAD requests to URLs found in your post content to verify they are reachable. No personal user data is transmitted — only a standard HTTP request is made to each URL being checked. This is triggered only when explicitly called by an authorized API token holder. Link Checker (Site Health scan) The Broken Links check in the Site Health scan sends HTTP HEAD requests (and, where a server refuses HEAD, a single ranged GET) to the links found in your 50 most recent published posts and pages, to see whether they still resolve. The request identifies this plugin and your site URL in its user agent. No personal user data is transmitted. Results are cached for 12 hours. This runs when you start a scan from the admin, and during the scheduled scan if you leave that enabled — on sites with more than 500 published posts the link check is skipped on the schedule. Turning scheduled reports off in My Site Hand → Settings stops the scheduled scan entirely. No data is sent to any third-party analytics or tracking service by this plugin.
Top keywords
- site18×1.96%
- ai9×0.98%
- health8×0.87%
- scan8×0.87%
- api7×0.76%
- only7×0.76%
- token7×0.76%
- pages6×0.65%
- posts6×0.65%
- seo6×0.65%
- site health6×0.65%
- abilities5×0.55%
Pierview Agent Analytics
Pierview Agent Analytics helps you measure AI search visibility by tracking visits from AI search platforms like ChatGPT, Claude, Perplexity, and Gemini. As these systems crawl websites to generate answers for their users, this plugin detects their visits and reports them to your Pierview dashboard, showing which AI systems are reading your content, how often, and which pages they visit. Gain the insights you need to improve your AI Search performance through robust AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) capabilities. Read more at pierview.ai. Key Features Named bot identification: distinguishes between 25+ AI agents including ChatGPT, Claude, Perplexity, Gemini, Grok, Bing, and more Zero performance impact: detection and reporting use a non-blocking background request that adds no latency to page loads Privacy controls: redact sensitive query parameters and exclude specific URL path prefixes from being tracked No database tables: lightweight footprint, clean uninstall Test connection: verify your API key and endpoint are working from the settings page Enable/disable without deactivating: pause tracking at any time from the General settings tab How It Works On each front-end request, the plugin reads the incoming User-Agent header It checks the User-Agent against a list of 25+ known AI agent patterns If a match is found, a non-blocking HTTP POST is sent to the Pierview platform in the background The event appears in your Pierview dashboard with agent name, page path, and timestamp Regular human visitors and WordPress admin traffic are never tracked Supported AI Agents ChatGPT / OpenAI: GPTBot, ChatGPT-User, OAI-SearchBot Claude / Anthropic: ClaudeBot, Claude-User, Claude-SearchBot, anthropic-ai Perplexity: PerplexityBot, Perplexity-User Gemini / Google: Google-Extended, Google-CloudVertexBot, GoogleAgent-Mariner Grok / xAI: GrokBot, xAI-Grok, Grok-DeepSearch Microsoft Bing: Bingbot Apple: Applebot, Applebot-Extended Meta: FacebookBot Amazon: Amazonbot DuckDuckGo: DuckAssistBot Plus: Cohere, Mistral, DeepSeek, You.com, ByteDance, Phind, Diffbot, and more Privacy & Security AI traffic only: only requests from known AI agent User-Agents are reported, regular visitors are never tracked Admin traffic excluded: wp-admin, wp-login.php, REST API, and feed requests are always skipped Query parameter redaction: strip sensitive parameters (e.g. token, session_id) from paths before they leave your server Path exclusions: exclude entire sections of your site (e.g. /checkout/, /members/) from tracking Nonce-protected admin: all admin actions use WordPress nonces and capability checks No client-side tracking: server-side only, no cookies, no JavaScript injected into your pages External Services This plugin transmits data to the Pierview analytics service when a known AI agent bot is detected visiting your site. No data is sent for regular human visitors. The following data is sent on each detected bot visit: the bot’s User-Agent string, normalized agent name, your site’s hostname, the request path, HTTP method, HTTP referer header, the visitor’s IP address, and a UTC timestamp. Data is only transmitted when: * The plugin is enabled (via the “Enable Tracking” setting) * A request matches a known AI agent User-Agent pattern * A valid API key is configured Service provider: Pierview Terms of Service: https://pierview.ai/legal/terms Privacy Policy: https://pierview.ai/legal/privacy Data Processing Agreement: https://pierview.ai/legal/dpa