Skip to main content
Glama

land_deed_by_plot

Look up a Splinterlands land deed by numeric plot ID or region-tract-plot label, verifying coordinates before returning the deed UID and plot references. Resolves empty or mismatched labels as unverified.

Instructions

Get a public deed by numeric plot_id or a region-tract-plot display label, padded or unpadded (for example 001-02-001 or 1-2-1). A label uses an observed candidate ID and verifies the returned coordinates before returning a deed. Empty or mismatched label resolution is explicitly unverified, not proof that the location does not exist. Successful populated responses include plot_reference with numeric ID, padded label and deed UID. Supply exactly one plot_id (numeric or display label) or deed_uid; the original UID spelling is also accepted. Reference resolution may add one verified deed GET before the target GET, with a hard two-request limit. Populated resolved results include all three plot identities and resolution freshness.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
plot_idNo
deed_uidNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.0.0

TDQS

A4.2/5.0
Behavior5/5

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

With zero annotations, the description carries the entire behavioral burden and does so thoroughly: it discloses coordinate verification, the 'unverified, not proof of absence' caveat, the possible extra internal GET with a hard two-request limit, 'successful responses include plot_reference', and includes all three identities and freshness.

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 text is dense and the key guidance is front-loaded, but there is redundancy between 'plot_reference with numeric ID, padded label and deed UID' and 'all three plot identities and resolution freshness'. Two overlapping sentences could be merged without losing value.

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?

Given no annotations and no output schema, the description provides everything an agent needs: accepted forms, uniqueness constraint, verification behavior, failure semantics, extra-request behavior, and response contents. For this medium-complexity tool, the definition is complete.

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 description coverage is 0%, and the description compensates by giving meaning to both parameters: plot_id can be numeric or a padded/unpadded label, deed_uid accepts original UID spelling, and the 'supply exactly one' constraint clarifies the schema's all-optional structure.

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 states a specific verb-resource pair ('Get a public deed') and identifies two lookup paths: numeric plot_id and region-tract-plot display label. However, it also accepts deed_uid without distinguishing itself from the sibling land_deed_by_uid, which slightly blurs purpose and tool selection.

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?

It clearly says to supply exactly one plot_id or deed_uid and explains padded/unpadded label formats. It never mentions when to prefer alternatives like land_deed_by_uid or land_deeds_search, so the exclusion/alternative guidance is only implied, not explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools