Skip to main content
Glama

Resend verification email

resend_verification_email

Resend the email that verifies the user's address, or a secondary address of theirs.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "resend_verification_email"
  }
}

Input Schema

NameRequiredDescriptionDefault
emailNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.3/5.0
Behavior3/5

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

The annotations already declare readOnlyHint=false, idempotentHint=false and openWorldHint=true, which correctly signals a side-effecting outbound send. The description adds that a secondary address can be targeted, but says nothing about rate limiting, behavior when the address is already verified, or what error is returned for an invalid/unknown email — meaningful gaps for an email-sending tool.

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?

A single front-loaded sentence with no filler; the action and its object come first and the secondary-address nuance follows.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-parameter, no-output-schema tool this is close to adequate, but it omits the default when email is unset and any preconditions (e.g., whether the address must exist or be unverified), which matter for a non-idempotent send operation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the schema only gives the email format and pattern; the description partially compensates by explaining the parameter identifies the address to verify and may be a secondary address. It never states what happens if email is omitted (the parameter is not required — presumably the caller's primary address), leaving the default behavior ambiguous.

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 specific verb (resend) and resource (verification email) and names the scope (user's own address or a secondary one). It does not distinguish itself from near siblings such as request_email_verification or reverify, so an agent cannot tell which one to pick from the text alone.

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

Usage Guidelines2/5

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

There is no explicit when-to-use or when-not-to-use guidance, and no mention of the very similar siblings request_email_verification, reverify, or verify_email. The only hint is that it can target a secondary address, which is targeting information rather than selection guidance.

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