npm verifox-mcpstreamable-httpupdated 1mo ago
MCP (Model Context Protocol) server that gives Claude and other AI assistants the Verifox API — verify email deliverability and find business emails, both single and in bulk.
O que dá para fazer com email verifier?
Verifox MCP Server
MCP (Model Context Protocol) server that gives Claude and other AI assistants the Verifox API — verify email deliverability and find business emails, both single and in bulk.
Quick start (published package)
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json) or Claude Code MCP config — no install needed, npx fetches it:
{
"mcpServers": {
"verifox": {
"command": "npx",
"args": ["-y", "verifox-mcp"],
"env": {
"VERIFOX_API_KEY": "foxkey_your_key_here"
}
}
}
}
Get a free API key (1,000 credits) at https://verifox.ai/dashboard/api. Restart Claude Desktop and ask it to "verify these emails".
Tools
| Tool | Does | Credits |
|---|---|---|
verify_email |
Verify ONE email — SMTP deliverability, catch-all, disposable, role, free + 0-100 score | 1 / email |
verify_emails |
Bulk-verify a LIST — submits, waits, returns one result per email | 1 / email |
find_email |
Find ONE business email from name + company domain (best match or not_found) | 10 / find |
find_emails |
Bulk-find emails for a LIST of contacts (name + domain each) | 10 / contact |
get_credits |
Check the account's remaining Fox Credit balance | free |
get_job |
Poll a long-running verify_emails / find_email / find_emails job for results |
— |
Verify and find are async for large lists: the bulk tools wait ~55s inline, and hand back a jobId to finish via get_job if a job runs longer. Cached verifications cost 0 credits.
Local development
Run straight from source with Bun (no build):
cd mcp
bun install
{
"mcpServers": {
"verifox": {
"command": "bun",
"args": ["run", "/FULL/PATH/TO/Verifox-api/mcp/src/index.ts"],
"env": {
"VERIFOX_API_URL": "https://api.verifox.ai",
"VERIFOX_API_KEY": "foxkey_your_key_here"
```json
{
"mcpServers": {
"verifox": {
"command": "bun",
"args": ["run", "/FULL/PATH/TO/Verifox-api/mcp/src/index.ts"],
"env": {
"VERIFOX_API_URL": "https://api.verifox.ai",
"VERIFOX_API_KEY": "foxkey_your_key_here"
}
}
}
}
VERIFOX_API_URL defaults to https://api.verifox.ai when unset. For local
development against the API on port 8001, set it to http://localhost:8001.
3. Restart Claude Desktop
The tools will appear in Claude's tool list.
Remote (HTTP) mode
The same server also runs as a streamable-HTTP MCP endpoint (for Smithery,
claude.ai connectors, and other remote MCP clients). Set MCP_TRANSPORT=http
(or a PORT) and it listens on POST /mcp with a GET /health check:
MCP_TRANSPORT=http PORT=8080 node dist/index.js
# or: docker build -t verifox-mcp . && docker run -p 8080:8080 verifox-mcp
In HTTP mode the Verifox API key is read per request from the
Authorization: Bearer <foxkey> header (also accepts x-api-key or ?api_key=)
— so one hosted endpoint serves many users, each on their own credits.
Usage Examples
In Claude Desktop, just ask:
- "Scan stripe.com for security issues"
- "Check if john@google.com is a valid email"
- "Score these emails: admin@stripe.com, test@mailinator.com, john.doe@microsoft.com"
- "Find the email for Patrick Collison at stripe.com"
- "Run OSINT on tesla.com — find subdomains and emails"
- "Test the email server for turnix.co"
- "Check DMARC policy for google.com"
Environment Variables
| Variable | Default | Description |
|---|---|---|
VERIFOX_API_URL |
https://api.verifox.ai |
Verifox API base URL |
VERIFOX_API_KEY |
(empty) | Per-user API key (foxkey_*), sent as x-api-key |
Generate a foxkey_* key from the Verifox dashboard (API Keys). The key
authenticates every tool call and is the account whose Fox Credits are charged
(verify and find cost 1 credit each; scoring and DNS scans are free).
Instalação
Adicione email verifier ao seu cliente. Escolha o que você usa.
{
"servers": {
"verifox-mcp": {
"type": "http",
"url": "https://mcp.verifox.ai/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add verifox-mcp -- npx -y verifox-mcpcodex mcp add verifox-mcp -- npx -y verifox-mcpamp mcp add verifox-mcp -- npx -y verifox-mcp{
"mcpServers": {
"verifox-mcp": {
"command": "npx",
"args": [
"-y",
"verifox-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"verifox-mcp": {
"command": "npx",
"args": [
"-y",
"verifox-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"verifox-mcp": {
"command": "npx",
"args": [
"-y",
"verifox-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"verifox-mcp": {
"command": "npx",
"args": [
"-y",
"verifox-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"verifox-mcp": {
"command": "npx",
"args": [
"-y",
"verifox-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"verifox-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"verifox-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"verifox-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"verifox-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y verifox-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
6 ferramentas
email verifier expõe 6 ferramentas a um agente conectado.
- verify_email
- Verify ONE email — SMTP deliverability, catch-all, disposable, role, free + 0-100 score
- verify_emails
- Bulk-verify a LIST — submits, waits, returns one result per email
- find_email
- Find ONE business email from name + company domain (best match or not_found)
- find_emails
- Bulk-find emails for a LIST of contacts (name + domain each)
- get_credits
- Check the account's remaining Fox Credit balance
- get_job
- Poll a long-running `verify_emails` / `find_email` / `find_emails` job for results
Pontuação
68 / 100
Boa
- Documentação25/25
- Manutenção16/25
- Confiança6/20
- Capacidade6/15
- Instalação15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 41 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 6 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Histórico de versões
| Versões | Publicada |
|---|---|
| 1.2.1Mais recente | 22 de jul. de 2026 |