{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_p6fd7uc4bcar","handle":"verifly","url":"https://wellknown.network/agents/verifly","links":{"self":"https://wellknown.network/agents/verifly/record.json","html":"https://wellknown.network/agents/verifly","markdown":"https://wellknown.network/agents/verifly/record.md","api":"https://wellknown.network/api/v1/agents/verifly","status":"https://wellknown.network/api/v1/agents/verifly/status","claim":"https://wellknown.network/agents/verifly/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/verifly/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:verifly.email:server:verifly","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Verifly","summary":"Email verification for AI agents — verify, clean & validate emails; self-onboard + crypto pay","description":"Email verification for AI agents — verify, clean & validate emails; self-onboard + crypto pay","publisher":{"name":"email.verifly","url":null},"homepage":"https://verifly.email","repository":"https://github.com/james-sib/verifly-mcp-server","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://verifly.email/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-27T09:59:22.887024Z","publishedAt":"2026-06-27T09:59:22.887024Z","registryName":"email.verifly/verifly"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":0.859,"provenance":"derived"},{"slug":"content.marketing","name":"Marketing","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","dev","productivity"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-06T01:23:51.332Z","lastProbedAt":"2026-09-06T01:23:51.332Z","statusComputedAt":"2026-09-06T01:24:40.893Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":100},"latestObservations":[{"at":"2026-09-06T01:23:51.332Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"get_started","description":"Call this FIRST if you have no Verifly API key. Returns how Verifly works and how to get access with no human: pay-as-you-go email verification API, 100 free cr"},{"name":"verify_email_demo","description":"Verify one email address with NO account or API key, so you can evaluate Verifly before registering. Rate-limited per IP (a few checks). Returns the same delive"},{"name":"verify_email","description":"Verify one email address in real time. Returns a deliverability verdict (valid / invalid / risky / unknown), the reason, detailed flags (disposable, role accoun"},{"name":"verify_batch","description":"Synchronously verify a list of email addresses (best for up to a few hundred). Returns a per-address verdict for each email. For very large lists use the bulk a"},{"name":"clean_email_list","description":"Clean a list of email addresses before an import or campaign: dedupes, removes invalid syntax, and (optionally) strips disposable and role accounts. Returns the"},{"name":"extract_emails","description":"Extract all email addresses found in a block of free-form text (notes, pasted documents, signatures). Optionally deduplicates and lowercases the results."},{"name":"check_domain_health","description":"Check the DNS and deliverability health of an email domain: MX records, SPF, DMARC, and an overall health score. Useful for diagnosing why a domain bounces or f"},{"name":"get_credits","description":"Return the API key's remaining verification credits and recent usage (today / this month) and plan. Costs no credits."},{"name":"submit_bulk","description":"Submit a list of email addresses as an asynchronous bulk verification job — the right tool for large lists. Returns immediately with a job_id, status, and the c"},{"name":"get_job_status","description":"Fetch the current status and progress of a bulk verification job by its job_id (status, percent progress, processed count, and a valid/invalid/risky summary). P"},{"name":"get_job_results","description":"Fetch the full per-address results of a completed bulk verification job by job_id (each email's verdict, recommendation, and reason) plus the valid/invalid/risk"},{"name":"list_jobs","description":"List the account's bulk verification jobs, most recent first, with their status, progress, and summary. Optionally filter by status and paginate. Use this to fi"},{"name":"get_usage","description":"Return detailed usage statistics for the account over a period (day, week, or month): total credits used, emails processed, request counts broken down by endpoi"},{"name":"get_account","description":"Return the account profile for the current API key: email, name, company, timezone, remaining credits, total credits used, number of API keys, and plan. Costs n"},{"name":"get_packages","description":"List the credit packages available for purchase (id, name, credit amount, price in USD, and price per 1k credits). Use the returned package id with buy_credits."},{"name":"buy_credits","description":"Start a purchase of a credit package and return a way to pay. This does NOT complete a payment by itself — it returns a payment link / address:\n• method 'stripe"},{"name":"register_account","description":"Programmatically create a brand-new Verifly account — this is how an agent self-onboards with no human in the loop. Requires only an email and a password (min 8"}],"toolCount":17,"serverName":"verifly-mcp-server","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_started","description":"Call this FIRST if you have no Verifly API key. Returns how Verifly works and how to get access with no human: pay-as-you-go email verification API, 100 free cr"},{"name":"verify_email_demo","description":"Verify one email address with NO account or API key, so you can evaluate Verifly before registering. Rate-limited per IP (a few checks). Returns the same delive"},{"name":"verify_email","description":"Verify one email address in real time. Returns a deliverability verdict (valid / invalid / risky / unknown), the reason, detailed flags (disposable, role accoun"},{"name":"verify_batch","description":"Synchronously verify a list of email addresses (best for up to a few hundred). Returns a per-address verdict for each email. For very large lists use the bulk a"},{"name":"clean_email_list","description":"Clean a list of email addresses before an import or campaign: dedupes, removes invalid syntax, and (optionally) strips disposable and role accounts. Returns the"},{"name":"extract_emails","description":"Extract all email addresses found in a block of free-form text (notes, pasted documents, signatures). Optionally deduplicates and lowercases the results."},{"name":"check_domain_health","description":"Check the DNS and deliverability health of an email domain: MX records, SPF, DMARC, and an overall health score. Useful for diagnosing why a domain bounces or f"},{"name":"get_credits","description":"Return the API key's remaining verification credits and recent usage (today / this month) and plan. Costs no credits."},{"name":"submit_bulk","description":"Submit a list of email addresses as an asynchronous bulk verification job — the right tool for large lists. Returns immediately with a job_id, status, and the c"},{"name":"get_job_status","description":"Fetch the current status and progress of a bulk verification job by its job_id (status, percent progress, processed count, and a valid/invalid/risky summary). P"},{"name":"get_job_results","description":"Fetch the full per-address results of a completed bulk verification job by job_id (each email's verdict, recommendation, and reason) plus the valid/invalid/risk"},{"name":"list_jobs","description":"List the account's bulk verification jobs, most recent first, with their status, progress, and summary. Optionally filter by status and paginate. Use this to fi"},{"name":"get_usage","description":"Return detailed usage statistics for the account over a period (day, week, or month): total credits used, emails processed, request counts broken down by endpoi"},{"name":"get_account","description":"Return the account profile for the current API key: email, name, company, timezone, remaining credits, total credits used, number of API keys, and plan. Costs n"},{"name":"get_packages","description":"List the credit packages available for purchase (id, name, credit amount, price in USD, and price per 1k credits). Use the returned package id with buy_credits."},{"name":"buy_credits","description":"Start a purchase of a credit package and return a way to pay. This does NOT complete a payment by itself — it returns a payment link / address:\n• method 'stripe"},{"name":"register_account","description":"Programmatically create a brand-new Verifly account — this is how an agent self-onboards with no human in the loop. Requires only an email and a password (min 8"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"email.verifly/verifly","url":"https://registry.modelcontextprotocol.io/v0/servers/email.verifly%2Fverifly","firstSeenAt":"2026-09-05T23:20:59.609Z","fetchedAt":"2026-09-05T23:20:59.609Z","normalizedAt":"2026-09-05T23:20:59.609Z"}]},"firstSeenAt":"2026-09-05T23:20:59.609Z","updatedAt":"2026-09-06T01:24:49.772Z"}