WordPress analytics plugin with MCP server capabilities for cookieless visitor tracking, bot detection, and analytics management through WordPress Abilities API
DevDome Analytics MCP server has 8 tools with basic schemas and descriptions, but significant gaps prevent higher scores. All tools have descriptions (10 - 200 chars, within baseline range) and input schemas with type definitions. However, parameter descriptions are sparse or missing context. No output schemas are documented. Error handling is absent, no recovery guidance, retryability classification, or actionable error messages. Tool naming follows verb_noun convention (get_, update_, etc.) but lacks clarity on mutual exclusivity and dependencies. The server is a WordPress plugin with unknown transport (likely STDIO-only based on PHP/WordPress context), which caps protocol readiness at 50.
Disconnect this WordPress site from the DevDome analytics account, optionally purging all collected analytics data
Get all tracking and privacy settings including tracking enabled, click tracking, outbound tracking, AI referral detection, bot counting, returning visitor mode, and excluded roles
Retrieve analytics statistics for the last 1, 7, or 30 days including visitors, pageviews, clicks, bounce rate, and session metrics
Get the connection status, account ID, tracking settings, and plugin version information
Reset all collected analytics data on DevDome for this site, clearing all historical statistics and visitor information
No output schemas documented. LLMs cannot predict response structure, forcing them to guess at field names and types for downstream tool chaining.
Destructive operations (reset-data, disconnect with purge) lack confirmation/dry-run pattern. No guidance on retryability or error recovery. Agents could accidentally destroy data.
Parameter descriptions are minimal or missing context. E.g., 'excluded_roles' array lacks explanation of valid role names, format, or examples. 'confirm' boolean appears in 3 tools but is never explained.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 57 | 2026-07-28+ | v2 |
Initiate the connection flow to link this WordPress site to a DevDome analytics account
Test the connection to the DevDome analytics service and verify the site token is valid
Update tracking and privacy settings including tracking enabled, click tracking, outbound tracking, AI referral detection, bot counting, returning visitor mode, Do Not Track rules, and excluded roles
No error handling guidance. Tools do not indicate what errors are retryable, what user action is needed, or how to recover. E.g., test-connection may fail due to invalid token, network, or service outage, LLM has no guidance.
Transport is unknown (likely STDIO-only WordPress plugin). STDIO is not remotely accessible and cannot be used by hosted MCP clients. Requires HTTP/SSE transport for production use.