Skip to main content
Glama

ShearQuery — Barber & Beauty Industry Data

My Autopilot: settings and what it did

my_autopilot
Read-only

What Autopilot does for this owner and what it has done: replies to 4-5 star reviews (published on their own, in the owner's voice), one Google post a week (sent to the owner a day ahead so they can cancel), a Monday report and a daily digest. Reviews under 4 stars are never auto-replied. Anything Autopilot published can be undone with undo_change (see my_changes).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so safety is covered. The description goes well beyond that by disclosing the semantics of the reported data: replies are auto-published in the owner's voice, posts are sent a day ahead for cancellation, 4-5 star reviews are auto-replied while sub-4-star reviews never are, and published output is reversible via undo_change. It does not describe the return shape or freshness, which keeps this from a 5.

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?

A single dense paragraph that front-loads the core purpose ('what it does and what it has done') and then enumerates the behaviors. Detail about a-day-ahead cancellation is arguably more product lore than tool instruction, but it is compact and every clause carries information.

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

Completeness4/5

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

For a zero-parameter read tool with no output schema, the description gives an agent enough to understand what comes back and what it signifies. The remaining gap is routing: it should point at update_autopilot_settings for configuration changes, since that sibling exists and the description explicitly mentions 'settings'.

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?

The tool takes zero parameters, so per the baseline there is nothing for the description to disambiguate. The schema object is empty and fully described by construction, and the description correctly implies no input is needed.

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

Purpose4/5

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

The description states concretely what the tool surfaces: what Autopilot is configured to do for the owner and what it has actually done (replies, posts, reports, digests). That is far more specific than the title alone. However, it never names the obvious sibling update_autopilot_settings, so the boundary between reading settings here and changing them there is left to inference.

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

Usage Guidelines3/5

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

Usage is only implied — the content implies a read/view call, and the closing sentence routes the agent to undo_change and my_changes for undoing published items. But there is no explicit when-to-use statement, no guidance on using this versus update_autopilot_settings to modify settings, and no exclusions.

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.