Skip to main content
Glama

Cubi Estate

Get contact options

get_contact_options
Read-only

How a buyer can reach the agent for one Cubi Estate listing.

Read-only: lists the available contact methods (send the agent questions
via Cubi, message Cubi on WhatsApp/Telegram, send a request by email),
suggested questions the listing does not already answer, and the links
that start each one. Nothing is sent to anyone, and the agent's phone
number or email is never returned — Cubi runs agent contact through its
own consented flow.

Args:
    listing_id: The listing URL exactly as shown in a search result, or a
        source-prefixed id from a prior result (e.g. `remax:12345`).
    lang: ISO 639-1 language code for the suggested questions. Defaults to en.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
langNoen
listing_idYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, destructiveHint=false, and openWorldHint=false, but the description adds genuinely non-obvious context: nothing is sent, the agent's phone/email is never returned, and contact is routed through Cubi's consented flow. That is real behavioral value beyond the structured fields.

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?

Front-loaded summary sentence followed by the behavioral guarantee and a clean Args block. Each sentence earns its place, though the parenthetical enumeration of contact methods is slightly listy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/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 need no elaboration, yet the description still previews them usefully. Inputs, behavior, and privacy constraints are all covered; nothing an agent needs to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, so the description carries the full load and does: listing_id is defined as the exact listing URL from a search result or a source-prefixed id like 'remax:12345', and lang is an ISO 639-1 code defaulting to en. Both parameters are fully disambiguated.

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 (lists/returns) and resource (contact methods for a listing) and enumerates exactly what comes back: contact methods, unanswered suggested questions, and start links. No sibling tool overlaps this concern, so an agent can select it unambiguously.

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 phrase 'for one Cubi Estate listing' and the listing_id input, suggesting it is called after finding a listing, but there is no explicit when-to-use statement, no exclusion, and no named alternative among the siblings.

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