Whoami
whoamiWho the connected ExplorersMap account belongs to, and how much of today's fair-use quota is left.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
whoamiWho the connected ExplorersMap account belongs to, and how much of today's fair-use quota is left.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already signal read-only, idempotent, and non-destructive behavior. The description adds useful context by mentioning that it returns account ownership and today's fair-use quota, which are behavioral details not present in the annotations. No contradiction exists.
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?
The description is a single concise sentence that captures both key outputs without wasted words. It is front-loaded with the primary purpose and includes quota status as a secondary detail.
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?
For a zero-parameter read-only utility, the description is reasonably complete: it names the account identity and quota as the relevant outputs. Minor details like quota units or exact return formatting are absent, but the low complexity and strong annotations reduce the need for further elaboration.
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?
The tool has no parameters and schema description coverage is 100%, so parameter clarity is trivially satisfied. The description appropriately focuses on the output semantics rather than parameters.
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 clearly states what the tool reports: the identity of the connected ExplorersMap account and the remaining fair-use quota. It is clear and specific, though it lacks an explicit verb and does not explicitly differentiate from sibling tools.
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 intended use is implied: an agent would call this to identify the current account or check quota before performing other operations. There is no explicit when-to-use or alternative guidance, but the zero-parameter, self-contained nature makes the usage context fairly obvious.
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.