Skip to main content
Glama

Mencoro

Get a tracked query's matches

get_tracked_query_matches
Read-onlyIdempotent

The individual results behind one tracked query's metrics. kind "mention": each time the brand or a competitor was mentioned in an AI answer, with position, sentiment and the context it appeared in. kind "serp": each time one of their domains ranked in a search result, with its position. Newest first by default; dates are YYYY-MM-DD and default to the whole retention window.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
kindYes
limitNo
dateToNo
offsetNo
dateFromNo
projectIdYes
sortOrderNodesc
organizationIdYes
trackedQueryIdYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
kindYes
itemsYesMention matches when kind is "mention", search-result matches when it is "serp".
totalYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare the safe read profile (readOnlyHint, idempotentHint, openWorldHint=false, destructiveHint=false), so the bar is lower, and the description adds genuinely useful behavior: default newest-first ordering, the YYYY-MM-DD date format, and that dates default to the whole retention window. It stops short of explaining pagination or result-size behavior.

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 a one-line summary, then the two kind modes, then defaults for ordering and dates. Sentences are dense and earn their place, with no filler or repetition.

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?

An output schema exists, so the description needn't enumerate return values, and it still sketches them usefully (position, sentiment, context). For a 9-parameter tool with 0% schema coverage, it could say more about limit/offset paging, but the required call path (org/project/query/kind plus dates) is covered.

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% across 9 parameters, so the description must carry the load and it only partially does: it adds real meaning for kind (mention vs serp) and for the date/sort parameters (format, defaults, ordering). limit, offset, organizationId, projectId and trackedQueryId remain undocumented here and in the schema, leaving the pagination controls opaque.

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 a specific resource (the individual results/results rows behind a tracked query's metrics) and disambiguates its central enum by explaining what kind "mention" and kind "serp" each return. It is clear what the tool produces, though it never names or contrasts a sibling (e.g. get_mention_samples, get_tracked_query_time_series).

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 implied rather than stated: an agent can infer you call it when you want the rows behind the aggregate metrics, and the kind semantics guide which mode to pick. But there is no explicit when-to-use, when-not-to-use, or alternative-tool guidance, so selection against siblings 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.