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_email | Validate a single email address |
| validate_emails | Bulk-validate a list (up to 10,000 per call) |
| wait_for_task | Wait until a validation task completes |
| get_task_status | Task status and progress |
| get_task_results | Paged results with good/bad filtering |
| get_task_analytics | Deliverability and rejection reasons |
| export_results | Export results (CSV, good/bad lists) |
| list_tasks | Task history |
| get_account_balance | Credits balance |
| get_account_stats | Account-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.
