show_version
Show the current MCP platform and adapter versions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Show the current MCP platform and adapter versions.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections. Dates show when Glama detected each change.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is covered. The description adds no further behavioral details (e.g., return format), but for a simple read-only version query, this is acceptable though not rich.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single sentence that directly states the action and the target information. No filler, perfectly sized for a trivial tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity — no parameters, read-only safety annotations, no output schema — the description is fully complete. It tells the agent exactly what the tool does with no missing context.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With zero parameters, the schema is empty and the description's 'current' implies no input is needed. This satisfies the baseline for a parameterless tool; the description doesn't need to add meaning beyond what the schema shows.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Show') and names the exact resource ('current MCP platform and adapter versions'), making the tool's purpose unambiguous. It clearly distinguishes from sibling tools like authenticate, connect, or marketplace, which focus on different actions.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides clear context for when this tool is appropriate — whenever version information is needed. It doesn't explicitly list exclusions or alternatives, but no sibling tool overlaps with this functionality, so the guidance is effectively complete.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.
Each tool has a clearly distinct role: authentication, connectivity status, credit consultation, MCP catalog, bug reporting, version info, and toolkit state. Even though authenticate and connect both deal with access, their functions are separate and unambiguous.
Tool names are inconsistent: single-word verbs (authenticate, connect), a noun (marketplace), and underscore-separated compounds with varying patterns (credito_pf_consultar, report_bug, show_version, toolkit_info). There is no uniform verb_noun or noun_verb convention.
While seven tools is not excessive, the count is inappropriate for the server's stated purpose of credit analysis. Six of the seven tools are generic platform utilities (auth, connect, marketplace, bug reporting, version, toolkit state) that dilute the domain-specific focus. Only one tool actually performs credit analysis.
The core credit consultation operation is covered by credito_pf_consultar, but there are no additional credit-domain operations. The rest of the tools are platform-level, not domain-specific. The surface feels thin for a server named 'Análise de Crédito PF', leaving no further credit-related capabilities.