Skip to main content
Glama

Kolo Verify services

Get one service in full

get_service
Read-onlyIdempotent

Everything about one Kolo Verify service: its packages and what each adds, prices, turnaround, what you get, what is and is not included, how it works, what to keep ready, FAQs, homeowner ratings where there are enough, and the booking link.

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": {
      "id": "<id>"
    },
    "name": "get_service"
  }
}

Input Schema

NameRequiredDescriptionDefault
idYesThe service id, as returned by find_services or list_services.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior3/5

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 fully covered without the description. What the description adds is a content inventory of the returned record, including the honesty flag 'homeowner ratings where there are enough' (i.e. ratings may be absent) — useful, but it stops short of noting error behavior for an unknown id or output shape.

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?

A single front-loaded sentence with zero preamble; every item in the list corresponds to real returned content. The long comma chain is dense but readable, and nothing is redundant.

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 no output schema, the enumeration of returned fields is exactly the right compensation, and annotations carry the safety profile. Only minor gaps remain: behavior on an invalid or unknown id, and no pointer to sibling tools for the id lookup.

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

Parameters3/5

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

There is a single parameter at 100% schema description coverage, and the schema already explains the id format and its provenance. The description adds nothing about the id beyond naming the resource, so baseline 3 applies.

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?

States a specific resource ('one Kolo Verify service') and scope ('Everything about'), and the enumerated payload distinguishes it from the list-oriented siblings. It never names those siblings, but 'one ... in full' plus the field inventory makes the single-record-versus-list split evident.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no when-to-use guidance and never mentions find_services, list_services, list_packs, or how_to_order as alternatives. The implicit cue is only that an id already exists; the schema description mentions find_services/list_services, but that lives in structured data, not the description.

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