Skip to main content
Glama

minia2a-mcp-remote

x402-email

x402-email: Email validation: format check, domain MX-record presence and disposable-email detection. No API key or SMTP setup needed. 🆓 5 free trial calls per signed wallet

Input Schema

NameRequiredDescriptionDefault
emailNo
valueNo
addressNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • removedInput schema / properties / address / description
      Removed value: -"Address to process"
    • removedInput schema / properties / email / description
      Removed value: -"Email to process"
    • removedInput schema / properties / value / description
      Removed value: -"Value to process"
  2. First observed

TDQS

C2.9/5.0
Behavior3/5

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

With no annotations, the description carries the full burden, and it does supply useful behaviour: no API key, no SMTP setup, and a metered 5-call free trial tied to a signed wallet. That tells the agent about authentication and rate limits. It does not disclose what a result looks like (boolean vs. per-check breakdown) or how partial/invalid input is treated.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two short sentences and the core capability is front-loaded before the pricing note. The emoji and trial-call sentence are boilerplate but still carry decision-relevant information, so they earn their place more than typical filler.

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

Completeness2/5

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

For a simple validator this could be adequate, but with zero annotation coverage, zero schema descriptions, no output schema, and three ambiguous optional input fields, the description leaves the agent unable to determine which parameter to send or what to expect back. It should resolve the alias question or at least state that any one of the three is accepted.

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

Parameters2/5

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

Schema coverage is 0% and all three parameters (email, value, address) are schemaless optional strings that appear to be aliases. The description says nothing to resolve which of the three to populate or whether they are interchangeable, so the most consequential ambiguity has to be guessed.

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?

It names a specific verb+resource (email validation) and enumerates the three concrete checks performed: format, domain MX-record presence, and disposable-email detection. That is more informative than most siblings. However, it never distinguishes itself from the many near-duplicates in the namespace (x402-is-email, x402-validate-email, x402-email-validator, x402-email-verify), so an agent has no basis for choosing among them.

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 when-to-use guidance and no exclusions. Given that roughly a dozen sibling tools perform overlapping email-validity checks, the omission of 'use this instead of X when Y' is a real gap. Only the tool's own name implies its context.

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.