ingatlan_how_to_post
Where and how a seller posts a listing (a link they open and sign in to), and the kinds, building types and nearby filters there are.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Where and how a seller posts a listing (a link they open and sign in to), and the kinds, building types and nearby filters there are.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds that the content is a link the user opens and signs in to, which hints the tool returns instructions/references rather than performing the action. It does not say the response is static or what sections it contains, so added value is modest.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence with no filler, and the parenthetical clarifies the ambiguous phrase 'where'. The list of covered topics (kinds, building types, nearby filters) is useful scoping, though the sentence is slightly convoluted and could be split for readability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, read-only help tool with annotations covering safety, the description is close to sufficient. However, with no output schema it should say more about what comes back (step-by-step instructions, a URL, a list of posting sites) so the agent knows how to relay the result to the user.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so per the baseline this scores 4. The description correctly implies no input is needed — it is a pure knowledge lookup — and nothing in it suggests parameters that do not exist.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description concretely names the subject matter: where and how a seller posts a listing, plus the taxonomy of kinds, building types and nearby filters. That is clearly distinct from the sibling tools (draft, list, search, get), which are all operational rather than explanatory. It loses a point because no verb states what the tool actually does (retrieve instructions? return a URL?) — the agent must infer that it is an informational lookup.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no explicit when-to-use guidance: nothing says to call this before ingatlan_save_draft / ingatlan_draft_fields, nor that it answers seller-facing 'how do I post' questions. Usage is only implied by the tool name. No exclusions or alternatives are named.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.