Skip to main content
Glama

Who am I

whoami
Read-onlyIdempotent

Show which identity and workspace NEXUS attributes this connection's calls to. Use it to verify a new agent setup. If authenticated is false or the workspace is not the expected one, writes will be attributed incorrectly.

Returns:
  authenticated  whether the API recognized a credential
  kind           principal kind ('user', 'agent', 'system' or 'ingest')
  label          the credential's name
  tenant         slug of the workspace that writes are scoped to
  credential     where the credential in use came from: 'cliente' (sent
                 by the MCP client), 'servidor' (the server's own) or
                 'ninguna' (none)

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.7/5.0
Behavior5/5

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

Annotations cover the safety profile (readOnlyHint, idempotentHint, destructiveHint false), and the description goes well beyond them by documenting all five return fields and their value domains, plus the real-world consequence of a misconfigured credential. That is exactly the extra context annotations cannot carry.

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?

Purpose is front-loaded in the first sentence, usage follow-up in the next, and the return contract is a compact labeled list. Every element earns its place, and the returns list is justified because no output schema exists.

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?

With no input params, no output schema, and annotations already declaring the safety profile, the description closes every remaining gap: it explains the trigger, the failure mode, and the meaning of each returned field. Nothing an agent needs in order to call or interpret this tool is missing.

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?

The tool takes zero parameters, so the baseline is 4; there is nothing for the description to disambiguate. No param text is needed or missing.

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?

States a concrete verb (Show) and a precise resource (the identity and workspace NEXUS attributes this connection's calls to), which is unmistakable against siblings like get_context or list_agents. An agent can tell exactly what this diagnostics tool returns without opening any schema.

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

Usage Guidelines4/5

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

Gives a clear trigger (verify a new agent setup) and the failure mode that motivates it (wrong attribution of writes if authenticated is false or the tenant is unexpected). It stops short of naming alternatives or explicit when-not conditions, but for a unique diagnostic endpoint there is no real alternative to route to.

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