Skip to main content
Glama

OpenAny

Case Detail API

yuandian_get_open_rh_case_details

Retrieves details for a case category. At least one of id or ah must be supplied, and type is optional. data is a list containing at most 10 items. Ordinary and authoritative cases have different fields, and their detail URLs point to separate ordinary-case and authoritative-case paths. Uses the caller's OpenAny gateway credentials. Charges and authorization are determined by the gateway.

Input Schema

NameRequiredDescriptionDefault
ahNoCase number; used for lookup when `id` is omitted
idNoCase identifier
typeNoCase category filter: `ptal` (ordinary cases) or `qwal` (authoritative cases); no category filter if omitted

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.4/5.0
Behavior2/5

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

With no annotations, the description carries the full burden. It does disclose worthwhile behavior: the data list caps at 10 items, ordinary vs authoritative cases return different fields and live at different detail paths, and costs/authorization are set by the gateway. However it never says whether the call is read-only, what happens when neither id nor ah is a valid match, or how billing is triggered per call – gaps that matter for a billed gateway operation.

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?

Front-loads the purpose, then the input constraint, then output shape, then environment notes. Most sentences carry information, though the last two sentences on OpenAny credentials and gateway billing could be merged without loss.

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 and no annotations, the description supplies result-shape hints (list of at most 10 items, field differences between ordinary and authoritative cases) plus auth and cost context. Missing: what is returned when the identifier does not resolve, and whether errors consume quota.

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 is 100%, so baseline is 3, but the description adds genuinely new information: the schema declares zero required parameters, while the description states at least one of id or ah must be supplied. That constraint is invisible in the structured data and materially changes how the agent must call the tool.

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 concrete verb+resource ('Retrieves details for a case category') and names the identifying inputs, so an agent knows this is the detail-fetch counterpart to the rh_ptal_search / rh_qwal_search siblings. The phrase 'case category' is slippery because 'type' is the category filter and the actual entity is a single case, so differentiation from the search tools is implied rather than stated.

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?

Gives a hard precondition ('at least one of id or ah must be supplied') that usefully frames when the call is valid, but never says when to prefer this over the sibling search tools or that a case id/number must first be obtained from search. Usage is implied by the input requirements rather than contrasted with alternatives.

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.