Skip to main content

seedforge-verify-mcp

MCP server for the SeedForge Verify email verification API. Lets LLM agents (Claude Desktop, Cursor, Continue, any MCP-compatible client) verify emails, batch verify CSV lists, and check account balance directly.

  • Pay per use. No subscription. 100 free verifications per month.
  • First MCP-native email verifier. Built for AI agents from day one.
  • Cache hits are free. Re-verifying the same email within 14 days costs $0.

Install

pip install seedforge-verify-mcp

Or via npm:

npm install -g @seedforge-dev/verify-mcp

Get an API key

Sign up at verify.seedforge.dev and grab your key from the dashboard. No card required for the free tier.

Configure your MCP client

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "verify": {
      "command": "seedforge-verify-mcp",
      "env": {
        "VERIFY_API_KEY": "vk_your_key_here"
      }
    }
  }
}

Restart Claude Desktop. The five tools (verify_email, batch_verify, get_job_status, get_balance, get_verification_explanation) will appear under the hammer icon.

Cursor

Edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "verify": {
      "command": "seedforge-verify-mcp",
      "env": {
        "VERIFY_API_KEY": "vk_your_key_here"
      }
    }
  }
}

Any other MCP client

Run seedforge-verify-mcp over stdio with VERIFY_API_KEY in the environment. The server uses the standard MCP stdio transport.

Tools

Tool What it does Cost
verify_email Verify one email, return tier + score + signals $0.005 (cache hit: $0)
batch_verify Async batch verification, returns job_id Charged per email as completed
get_job_status Poll a batch job, get progress + download URL Free
get_balance Check credit balance Free
get_verification_explanation Human-readable rationale for a verdict $0.005 (cache hit: $0)

Pricing

Top-up Verifications Per-email price
Free tier 100 / month $0.000
$10 2,000 $0.005
$50 12,500 $0.004
$100 33,333 $0.003

No subscription. No minimum monthly spend. Credits never expire.

Environment variables

  • VERIFY_API_KEY (required): your vk_... key
  • VERIFY_BASE_URL (optional): override the API endpoint. Defaults to https://api.seedforge.dev. Use http://127.0.0.1:8766 for local dev against a self-hosted instance.

Example agent prompts

"Verify that david@seedforge.com is deliverable, and explain why if not SAFE."

The agent will call verify_email, see the tier, and if RISKY or SKIP, follow up with get_verification_explanation to give you a readable rationale.

"I'm about to send cold email to these 100 prospects. Filter out anyone who would bounce."

The agent calls batch_verify, polls get_job_status until complete, then filters the list by tier=SAFE.

License

MIT

Metadata

Release files for seedforge-verify-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seedforge-verify-mcp 0.1.0
File Size Uploaded Provenance Actions
seedforge_verify_mcp-0.1.0.tar.gz 6.7 kB Without provenance Details for seedforge_verify_mcp-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for seedforge-verify-mcp 0.1.0
File Interpreter ABI Platform Actions
seedforge_verify_mcp-0.1.0-py3-none-any.whl Python 3 none any Details for seedforge_verify_mcp-0.1.0-py3-none-any.whl

Total release size: 13.9 kB

Release files / seedforge_verify_mcp-0.1.0.tar.gz

Download URL seedforge_verify_mcp-0.1.0.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
725adfe580605309a2207cc2fa8c19f902a85a83684c3d9f4e3d4ae862eae4b4
BLAKE2b-256 checksum
How to use checksums
70f83e5a08c7cbbb47404f81d5f3803d8a891cb5d408ffec0357f00922f2c9e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / seedforge_verify_mcp-0.1.0-py3-none-any.whl

Download URL seedforge_verify_mcp-0.1.0-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
754ccce392a44cbeb52990f35a986054adb25f2dc869256e25c86a38de1f1aef
BLAKE2b-256 checksum
How to use checksums
b0b503d0017f4faf0733a9a8369be24b460ff3e2d5c26efa999e957c220ea4a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Security for seedforge-verify-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page