Skip to main content
Glama

Honeyfield Marketing MCP

WordPress: Bridge status

wp_bridge_status
Read-only

Verbindung zum Honeyfield-Connector-Plugin der WordPress-Seite prüfen. Liefert plugin_version, wp_version, php_version, scopes (aktive Module: content/seo/tracking/health), consent_ack, builders (Elementor/Bricks) und seo_plugin (Yoast/Rank Math). Bei Fehlern kommt ein Installations-/Konfigurations- Hinweis zurück. Voraussetzung: Plugin auf der WP-Seite installiert + Verbindungsschlüssel aus dem Portal eingefügt. Prüft nur den Connector-Kanal (Verbindungsschlüssel), NICHT das App-Passwort für die WP-REST-API (wp_list_posts/wp_create_post) — dafür wp_site_health → auth. Antwortet die Site nicht: {"error": "wp_timeout"} bzw. "wp_unreachable" — später erneut versuchen. workspace: Slug des Kunden-Workspace (optional bei nur einem Workspace).

Input Schema

NameRequiredDescriptionDefault
workspaceNo

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint and openWorldHint, so the safety profile is covered; the description adds genuinely new behavior: failure modes return an install/config hint, and unresponsive sites return {"error": "wp_timeout"} or "wp_unreachable" with a retry-later instruction. It stops short of describing the success envelope beyond field names, which the output schema already carries.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core action, then scope, then failure behavior, then the parameter note — a sensible ordering. It is somewhat dense with enumerated field lists, but each sentence carries operational information rather than filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-optional-parameter status tool with an output schema and annotations, nothing an agent needs is missing: prerequisites, what is and isn't verified, failure signals, retry guidance, and parameter meaning are all present.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, so the description must carry the load, and it does: workspace is defined as the customer workspace slug and flagged as optional when only one workspace exists. That is the semantic the bare schema (string|null, default null) cannot convey.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific verb+resource: it verifies the connection to the Honeyfield connector plugin on the WordPress site, and it enumerates exactly what the response reports (plugin_version, wp_version, php_version, scopes, consent_ack, builders, seo_plugin). It also draws the boundary against wp_site_health, which no sibling name alone would reveal.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly states the prerequisite (plugin installed plus a connection key pasted from the portal) and an explicit exclusion: it checks only the connector channel, NOT the WP REST app password, pointing to wp_site_health → auth for that. This is a textbook when-to-use / when-not-to-use / alternative statement.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources