Skip to main content
Glama

Remoto interpreting (ProZ.com)

Get a link to start or book

get_start_link
Read-onlyIdempotent

A link the person opens to start an on-demand call or book a scheduled one, prefilled with the language pair and/or interpreter. Payment is entered on Remoto's page (card, Apple Pay, Google Pay, PayPal; guests need no account). This tool creates nothing and charges nothing.

Input Schema

NameRequiredDescriptionDefault
modeYeson_demand = connect now; scheduled = book a time.
sourceNoSource language: a name ("Farsi", "Brazilian Portuguese", "ASL") or code ("fas", "spa", "ase").
targetNoTarget language: a name ("Farsi", "Brazilian Portuguese", "ASL") or code ("fas", "spa", "ase").
starts_atNoScheduled only: the chosen start time (ISO 8601 with offset, e.g. a bookable time's startsAt). With interpreter_id, source and target the link is a price-locked booking link.
interpreter_idNoInterpreter id: the number in the public profile URL (/profile/<id>), or the profile URL itself.
duration_minutesNoScheduled only: booked length in minutes.

Output Schema

NameRequiredDescriptionDefault
urlYes
modeYes
expiresAtNo
descriptionYes
lockedPriceNo
priceLockedYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • removedInput schema / $schema
      Removed value: -"https://json-schema.org/draft/2020-12/schema"
    • removedOutput schema / $schema
      Removed value: -"https://json-schema.org/draft/2020-12/schema"
  2. First observed

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true and destructiveHint=false, lowering the bar, yet the description still adds genuinely new context: that payment occurs downstream on Remoto's page (card, Apple Pay, Google Pay, PayPal) and that guests need no account. 'Creates nothing and charges nothing' reinforces the safety profile rather than contradicting it, though link lifetime/expiry is not addressed.

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?

Three tight sentences, front-loaded with what the link is and what it enables, followed by the payment context and the non-side-effect guarantee. Nothing is repeated from the schema and every sentence carries information an agent needs.

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 an output schema present, return values needn't be explained, and the mode/scheduling parameters are fully documented in the schema. The one remaining gap is that the description never mentions URL lifetime or whether the same link can be reused after a booking, which would matter for repeated calls despite the idempotent hint.

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?

With 100% schema description coverage the baseline is 3, and the description earns a bump by clarifying that source/target/interpreter_id are optional prefill inputs ('language pair and/or interpreter'), which the schema lists without stating their combination semantics. It adds no detail on starts_at/duration_minutes beyond what the schema already says (scheduled-only).

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?

The description states the precise artifact produced — a link the person opens to start an on-demand call or book a scheduled one — and adds that it is prefilled with the language pair and/or interpreter. No sibling tool (find_interpreters, get_open_slots, get_price_quote) produces a link, so an agent can distinguish this tool immediately.

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 by the workflow described (the person opens the link to start or book, payment happens on Remoto's page), but the description never says when to choose this over find_interpreters/get_open_slots/get_price_quote, nor any exclusions or prerequisites. The 'and/or' prefilling note hints that language/interpreter inputs are optional but doesn't frame selection logic.

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