Skip to main content
Glama

Discover limits and the stateless workflow

trust_get_capabilities
Read-onlyIdempotent

Discover the deployed version, request/row limits, tool names, legacy call aliases and check-clean-recheck workflow before integrating. Pass {}: this inventory endpoint accepts no action, policy or filter arguments; use tools/list for callable schemas and trust_check_action for a verdict. The response explains enforcement and limitations, not stored policy or decision history: rules must accompany each check. Free and unauthenticated, with operational usage metadata recorded but no request-body storage. Re-read after a deployment to detect capability changes.

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
okYesThe operation completed; does not imply the verdict is ALLOW.
modeYesCurrent access mode.
toolsYesCanonical tools and backward compatible call aliases.
limitsYesRequest limits.
serviceYesService that evaluated the request.
versionYesDeployed implementation version.
workflowYesRecommended integration steps.
telemetryYesOperational metadata handling.
limitationsYesExplicit service limitations.
policy_modeYesSupply rules with each call.
authenticationYesNo credentials required.
payments_enabledYesNo billing or payment execution.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already declare read-only, idempotent, non-destructive, and closed-world behavior, but the description adds substantive context: free/unauthenticated access, operational metadata recording without request-body storage, response scope excluding stored policy/history, and the requirement that rules accompany each check.

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?

The description is front-loaded with the core purpose, then covers invocation, sibling alternatives, response scope, auth/metadata behavior, and re-read guidance. Every sentence carries useful information without redundant padding.

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?

For a no-parameter, read-only inventory tool with an output schema, the description supplies the key context an agent needs: what it returns at a high level, what it does not return, authentication status, metadata behavior, and when to re-invoke it.

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?

With zero parameters, the baseline is high, and the description further clarifies that no action, policy, or filter arguments are accepted. It correctly reinforces the empty-object invocation, though little semantic detail is needed for a no-argument endpoint.

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 uses a specific verb and resource: discover deployed version, limits, tool names, aliases, and workflow. It clearly distinguishes this inventory endpoint from siblings by naming tools/list for callable schemas and trust_check_action for verdicts.

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

Usage Guidelines5/5

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

It states when to call it ('before integrating') and how to call it ('Pass {}'), and explicitly routes the agent to alternatives for schemas and action verdicts. It also says to re-read after a deployment, giving a clear lifecycle usage cue.

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