Skip to main content
Glama

OpenAny

Wikivoyage Travel Guide

wikivoyage_get_guide_title

Retrieve an English Wikivoyage travel guide as HTML with revision and license metadata. Credit Wikivoyage contributors and link to the original guide and its license when reusing text. Check media licenses separately and sanitize HTML before rendering. Uses the caller's OpenAny gateway credentials. Charges and authorization are determined by the gateway.

Input Schema

NameRequiredDescriptionDefault
titleYesWikivoyage page title or page key, such as Kyoto. Prefer the key returned by destination search and encode it as one URL path segment.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/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 well: it discloses that the response is HTML with revision and license metadata, that reuse requires attribution and links, that media licenses must be checked separately, and that HTML must be sanitized before rendering. It also notes gateway-based credentials, charges, and authorization, though it does not cover error behavior or content size limits.

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?

The definition is front-loaded with the core retrieval behavior, then follows with licensing and operational notes. It is somewhat longer than necessary, but most sentences provide useful compliance or runtime context rather than filler.

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 single-parameter retrieval tool with no output schema, the description explains the return format (HTML) and metadata (revision, license), plus important reuse and security caveats. It is complete enough for an agent to call and handle the result responsibly, though it could mention response size or failure modes.

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 100%, so the single title parameter is already well documented in the schema, including examples and the instruction to encode it as one URL path segment. The description adds no additional parameter meaning beyond what the schema provides, so the baseline 3 is appropriate.

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?

States a specific verb (Retrieve) and resource (English Wikivoyage travel guide) with output format (HTML) and metadata (revision, license). The word 'English' also implicitly distinguishes it from the zh guide siblings.

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?

The description implies this is the tool for fetching a travel guide and includes reuse guidance, but it does not explicitly say when to use it versus wikivoyage_get_search or the Chinese guide variant. The schema does mention preferring a key from destination search, but that guidance is not in the description.

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.