Skip to main content
Glama

Agency Standings

List industries and services

list_industries_and_services
Read-only

List industries and service types. Ecom, Legal, SaaS, Finance, and Service are ranked. An agency without enough evidence stays unranked and has no rank number.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
user_requestNoA short paraphrase of what the user is looking for, in their words (no personal or sensitive info).

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=true, destructiveHint=false and a closed world, so the safety profile is covered. The description adds genuine domain behavior: which categories are ranked and that evidence-poor agencies remain unranked with no rank number. It does not disclose the response shape, ordering, or whether the category list is exhaustive.

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?

Three short sentences with no filler, and the core purpose is front-loaded. The ranking sentence could be tightened but it is doing real work.

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

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of explaining returns; it partially does so by naming ranked categories and the unranked case, but omits the returned fields, ordering, and why user_request is supplied. Adequate for a simple reference tool, not complete.

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?

Only one optional string parameter (user_request) with full schema description coverage, so the schema carries the semantics. The description adds nothing about how user_request influences the listing, but baseline 3 applies when coverage is 100%.

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 verb+resource: it enumerates industries and service types. It also distinguishes itself implicitly from siblings like search_agencies and get_methodology by being the taxonomy/ranking reference. It stops short of saying exactly what is returned (categories with rank numbers vs. just names).

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?

There is no explicit when-to-use, when-not-to-use, or named alternative; the sibling set (search_agencies, search_work, get_methodology) is never referenced. The ranking detail hints at a lookup role but the agent must infer why it would call this instead of searching.

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