Skip to main content
Glama

Server Details

Email verification for AI agents: syntax, MX, disposable, role, score. $0.001 USDC/call via x402.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
shaimaiiee-design/x402-email-verifier
GitHub Stars
0
Server Listing
x402-email-verifier

TDQS

A3.7/5.0

Scored across 2 tools

Disambiguation5/5

email_verify and health have completely distinct purposes with no overlap. An agent cannot confuse a verification call with a status check.

Naming Consistency4/5

Both names are lowercase snake_case, keeping a consistent style. Minor deviation: email_verify is a noun_verb compound while health is a bare noun, but the set is too small to cause confusion.

Tool Count4/5

Two tools is thin, but the server has a single narrow purpose (email verification) plus a conventional health endpoint, so each tool earns its place. A batch-verify tool would round it out but is not strictly needed.

Completeness4/5

The surface covers the core operation (verify) plus service discovery (health), giving full lifecycle for a stateless verification service. Only a batch/multi-address verify option is missing, which agents can work around by looping.

Available Tools

2 tools
email_verifyAInspect

Verify an email address: syntax, MX records, disposable-domain and role-address detection, quality score 0-100. Costs $0.001 USDC per call via x402.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYesEmail address to verify

TDQS

A4/5.0
Behavior4/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 delivers unusually useful operational detail: the tool costs $0.001 USDC per call via x402, so the agent knows a payment/auth step is required before invoking. It also discloses the checks performed and the 0-100 score range. It stops short of covering failure modes, rate limits, or whether results are cached.

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?

Two sentences, zero filler. The verification scope is front-loaded and the cost constraint is appended as a distinct, actionable fact.

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

Completeness4/5

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

No output schema exists, so the description carries some return-value burden, which it partly meets by naming the quality score 0-100 and the check categories. The payment model is also covered. It could say more about the exact response fields, but for a one-parameter read tool this is close to complete.

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?

There is a single parameter and schema description coverage is 100%, so the schema already documents 'email' fully. The description adds no format or validation nuance beyond that (e.g., whether aliases or international addresses are accepted). Baseline 3 is appropriate when the schema does the work.

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 specific verb (verify) and resource (email address), then enumerates exactly what is checked: syntax, MX records, disposable-domain and role-address detection, plus a 0-100 quality score. The lone sibling, 'health', is a completely different concern, so differentiation is trivially satisfied and an agent can route correctly without opening the schema.

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

Usage Guidelines3/5

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

The description makes the use case self-evident (validate an email before sending), but never states when to call it versus not calling it, nor any prerequisites. With only one unrelated sibling there is little routing ambiguity, so implied usage is adequate rather than deficient.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

healthBInspect

Free health check. Returns service status, price and network.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/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 behavioral burden. It discloses the return contents (service status, price, network) and that the call is free, which is useful, but says nothing about auth requirements, rate limits, or whether failures return errors versus degraded status.

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?

Two short sentences, zero waste, with the purpose ('Free health check') front-loaded ahead of the return-value summary. Adequately sized for a trivial endpoint.

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 zero-parameter tool with no output schema, the description does sketch the return payload, but terms like 'price' and 'network' are undefined and there is no indication of response shape or failure behavior. Just enough to call it, not enough to interpret the result.

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 per the rubric the baseline is 4. There is nothing parameter-related the description could add.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clarifies that 'health' is a free health check that returns service status, price and network, which is more than the bare name conveys. However it never distinguishes this from the sibling domain_auth_check, and 'health check' remains somewhat vague about which service is being checked.

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?

The only usage signal is the word 'Free', implying it can be called without cost or credentials. There is no statement of when to use this versus domain_auth_check, no prerequisites, and no exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • First observedemail_verify
    • First observedhealth

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Real-time email verification API with syntax, MX, disposable detection, role-based flags, quality score 0-100. Built for agent outreach pipelines with pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to verify email addresses in real-time, checking syntax, DNS, MX records, and SMTP handshake, returning verdicts and deliverability scores without sending actual emails.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to verify email addresses through a multi-signal probabilistic pipeline, returning confidence scores and honest statuses (safe/risky/invalid/unknown) with evidence.
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to verify email addresses and receive a 'send', 'hold', or 'kill' verdict with the reason, while also managing signup and credits programmatically.
    5
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.