Skip to main content
Glama

List charter vehicle options

list_charter_bus_options
Read-onlyIdempotent

Lists bus and coach types available for chartered group transport with a driver in and from Tokyo (charter coaches and minibuses), the 7-seat private car with driver (alphard-7, max 6 passengers, hire-car licence, arranged with licensed local hire-car operators per request, requests accepted across Japan) and add-on cars offered only with a coach booking. Returns passenger seats (driver excluded), auxiliary seats, luggage information and verification status. Optionally recommends a bus combination for a passenger and suitcase count. Also returns fixed_prices: the website's fixed package prices per vehicle (JPY, tax included) for 2 h in Tokyo, Haneda/Narita transfers and Hakone/Fuji/Nikko day trips, plus the 7-seat Alphard day rate — quote these exactly.

Input Schema

NameRequiredDescriptionDefault
localeNoBCP 47 locale for names and messages: en, ja, zh-CN, zh-TW, ko, th, id, fr, de, es or it. Defaults to en.
categoryNoFilter by vehicle category.
passengersNoNumber of passengers, to get a recommended combination.
carry_on_bagsNoCarry-on bags kept in the cabin.
large_suitcasesNoNumber of large suitcases.
allow_auxiliary_seatsNofalse = do not count fold-down auxiliary seats.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare this as a read-only, idempotent, non-destructive, closed-world operation, and the description earns credit beyond that: it discloses the 6-passenger cap and hire-car licence conditions for the Alphard, the rule that add-on cars require a coach booking, and the exact scope of the fixed_prices (JPY, tax included, 2 h in Tokyo, airport transfers, day trips). It stops short of covering availability, seasonality, or what "verification status" means operationally.

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

Conciseness3/5

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

The purpose is front-loaded, but the body is a single dense run-on paragraph with stacked parentheticals (licence terms, regional scope, pricing scope) that makes it harder to scan than a short bulleted breakdown. Most sentences carry real information, but the packaging is heavier than necessary.

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?

With no output schema, the description carries the return-value burden and does so reasonably, naming passenger seats, auxiliary seats, luggage information, verification status, and the fixed_prices block. It is nearly complete for a zero-required-parameter catalogue call; the remaining gaps are the meaning of verification status and whether the catalogue can be empty.

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?

Schema coverage is 100%, so the baseline is 3; the description adds meaning by tying the passenger and suitcase counts together into a "recommended combination" use case, and by clarifying that returned seat counts exclude the driver and that auxiliary (fold-down) seats can be excluded from counts. This goes beyond restating the schema field descriptions.

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 uses a specific verb-plus-resource ("Lists bus and coach types available for chartered group transport") and enumerates the exact catalogue contents: charter coaches, minibuses, the 7-seat Alphard, and add-on cars. It does not explicitly route the reader away from the sibling estimate_charter_bus_price, even though it also returns prices, so the boundary between the two 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 implied rather than stated: the passengers/carry_on_bags/large_suitcases parameters are flagged as triggering an optional recommendation, and "quote these exactly" is an instruction on handling the returned fixed_prices. There is no explicit when-to-use/when-not guidance and no mention of when to prefer create_quote_request or estimate_charter_bus_price instead.

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