Skip to main content
Glama
Rachit8484

geoseo-mcp

by Rachit8484

yandex_list_sites

Retrieve all sites linked to the token owner's Yandex Webmaster account. Use this to identify verified properties before auditing search performance or tracking citations.

Instructions

List sites in the token owner's Yandex Webmaster account.

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.4.0

TDQS

A3.7/5.0
Behavior3/5

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

With no annotations, the description carries the full burden and does disclose that results are scoped to the token owner's account, which tells the agent no account/credential parameter is needed. It says nothing about pagination, result limits, or whether an empty list is possible for an unverified account — gaps that matter for a listing call.

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

Conciseness5/5

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

One sentence, front-loaded with the verb and resource, zero filler. Nothing could be removed without losing meaning.

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 parameterless read tool with an output schema that documents return values, the description covers the essentials: what is listed and whose account it comes from. Adding the typical follow-up tools would make it complete, but nothing required to call it correctly is missing.

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 the baseline is 4; there is nothing for the description to clarify. The mention of token-owner scoping is a useful implicit confirmation that no site filter is accepted.

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?

States a specific verb+resource ("List sites") and scopes it to "the token owner's Yandex Webmaster account," which cleanly separates it from the gsc_list_sites and bing_list_sites siblings by platform. It stops short of saying what a 'site' object contains or how results differ from yandex_site_summary, but the core action is unambiguous.

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: an agent can infer this is the discovery step before yandex_site_summary, yandex_query_stats, or yandex_submit_url, but the description never says so or names an alternative. No preconditions or exclusions are given.

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