Skip to main content
Glama

Muhabbit

Recap

muhabbit_recap
Read-only

Scheduled 1h / 24h / 7d recap for a vertical or all verticals (English). Returns freshness; never generated on demand. (Paid route: API key, wallet token, or x402 payment.)

Input Schema

NameRequiredDescriptionDefault
verticalNo
timeframeNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior4/5

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

Annotations already cover readOnly and closed-world, and the description adds traits they cannot express: the output is pre-scheduled rather than on-demand, it is English-only, and access is gated behind a paid route (API key, wallet token, or x402 payment). That payment prerequisite is exactly the kind of context an agent needs before calling. It still doesn't say what happens on an unpaid/unauthorized call or what "freshness" is measured against.

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?

Three tight sentences with the resource and cadence front-loaded and the payment caveat demoted to a trailing parenthetical. "Returns freshness" is the one vague clause that doesn't quite earn its place without elaboration.

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

Completeness3/5

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

With no output schema and no parameter descriptions, the description carries the full burden, and it covers scheduling, language, and payment but not the shape or volume of a recap (how many items, what counts as "freshness"). Defaults for the optional vertical/timeframe pair are also unstated, so an agent must guess how to call it minimally.

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

Parameters3/5

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

Schema description coverage is 0%, but both parameters are closed enums that document their own allowed values. The description restates those values (timeframes, "vertical or all verticals") and adds the language constraint, but does not explain defaults, whether the two parameters interact, or what each vertical bucket contains.

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?

"Scheduled 1h / 24h / 7d recap for a vertical or all verticals" names a concrete resource (recap), its cadences, and its scope, which an agent can distinguish from news/search siblings. It stops short of naming a specific sibling it should be preferred over, so differentiation is inferential rather than explicit.

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?

"never generated on demand" and "Returns freshness" together imply this is a read-only pull of pre-computed scheduled output, which is useful when-not guidance. However, no alternative sibling is named (e.g., muhabbit_news or muhabbit_ticker_summary for on-demand content), so routing between tools is left to inference.

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