Skip to main content
Glama

Thomas Anglero Speaker MCP

Get booking information

get_booking_info
Read-only

How booking works, the formats offered, and how fees are handled. Fees are provided on inquiry, tailored to format and location. Thomas replies promptly.

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, so the safety profile is covered. The description adds that fees are given on inquiry and tailored to format/location, which is modestly useful process context, but it says nothing about what information is actually returned. The closing 'Thomas replies promptly' is marketing fluff, not behavior.

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 first sentence is front-loaded and does the real work, but the third sentence ('Thomas replies promptly') earns no place and dilutes the definition. The middle sentence about fees is relevant but could be tighter.

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 parameters and no output schema, the description must carry the full informational burden. It names three topics (process, formats, fees) but does not indicate how complete or what form the returned information takes, leaving the agent with an adequate but thin picture.

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 per the baseline there is nothing for the description to explain. It gets the default 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gestures at content ('how booking works, formats offered, fees handled') but never states clearly that this tool retrieves booking information, nor uses a clean verb+resource phrasing. It is distinguishable from submit_speaking_inquiry by being informational rather than transactional, but the purpose stays loose and reads partly like promotional copy.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to call this versus get_availability_guidance, get_speaking_topics, or submit_speaking_inquiry. The 'fees are provided on inquiry' line hints that fee details come from a different action, but it never names that action or tells the agent when this call is appropriate.

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