Skip to main content
Glama

CryptoExchangeIn

Get a country crypto exchange regulatory hub

get_country
Read-only

Get the full regulatory status, tax rules, local bank rails, exchange compatibility matrix and top recommended exchanges for a country slug (e.g. "india", "us", "uk", "canada", "australia", "nigeria", "eu", "uae", "china").

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "slug": "<slug>"
    },
    "name": "get_country"
  }
}

Input Schema

NameRequiredDescriptionDefault
slugYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds value by disclosing the shape and breadth of the payload (regulatory status, tax rules, bank rails, compatibility matrix, recommendations), but says nothing about behavior for unrecognized slugs, data freshness/caching, or response size.

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?

A single sentence, front-loaded with the verb and enumeration. With no output schema, the itemized payload list is doing real work rather than padding, and there is no redundant or filler wording.

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?

For a one-parameter read-only lookup with no output schema, the description compensates well by enumerating what comes back and giving input examples. The remaining gap is edge-case behavior — unknown or unsupported country slugs and how the agent should respond — which matters for an open-ended string key.

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?

Schema coverage for the single 'slug' parameter is 0% — the schema only constrains maxLength to 60 — so the description must carry the semantics, and it does by demonstrating valid formats with nine concrete examples spanning countries and regions. It still does not define slug normalization rules (e.g. whether 'gb' vs 'uk' works), which keeps it below a 5.

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 opens with a specific verb and resource ('Get the full regulatory status, tax rules, local bank rails, exchange compatibility matrix and top recommended exchanges') and scopes it to a country slug. That content profile is distinct from siblings like calculate_trade_cost or list_providers, so an agent can select it without opening the schema.

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 rather than stated: the agent can infer this is the country-level lookup tool from the enumerated payload, and the example slugs suggest the unit of query. There is no explicit when-to-use/when-not-to-use framing, no mention of the sibling get_guide or when a guide lookup is preferable, and no prerequisites.

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