uCheckeruChecker

uChecker MCP Server

uChecker supports the Model Context Protocol — an open standard for connecting tools to AI agents. Add our MCP server to Claude Code, Cursor or any other MCP-compatible client and your agent can validate email addresses, track task progress and export clean lists — no REST API integration code required.

Setup

Endpoint: https://api.uchecker.net/mcp (streamable HTTP). Authentication — your API key in the x-api-key header. Find the key in your dashboard.

Claude Code (CLI):

claude mcp add --transport http uchecker https://api.uchecker.net/mcp \
  --header "x-api-key: uk_YOUR_KEY"

Cursor, VS Code and other clients (JSON config):

{
  "mcpServers": {
    "uchecker": {
      "type": "http",
      "url": "https://api.uchecker.net/mcp",
      "headers": { "x-api-key": "uk_YOUR_KEY" }
    }
  }
}

Available tools

validate_emailValidate a single email address
validate_emailsBulk-validate a list (up to 10,000 per call)
wait_for_taskWait until a validation task completes
get_task_statusTask status and progress
get_task_resultsPaged results with good/bad filtering
get_task_analyticsDeliverability and rejection reasons
export_resultsExport results (CSV, good/bad lists)
list_tasksTask history
get_account_balanceCredits balance
get_account_statsAccount-wide statistics

Example usage

Ask your agent: “Validate the email addresses from subscribers.csv and save the valid ones to clean.txt”. The agent will call validate_emails, wait for completion via wait_for_task and export the clean list with export_results. Pricing matches the API: 1 email = 1 credit; syntactically invalid addresses are free.

REST API

For direct integration without MCP, use our REST API — interactive documentation is available at api.uchecker.net/docs.