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.
¿Qué puedes hacer con 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).
Instalación
Añade email verifier a tu cliente. Elige el que uses.
{
"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 herramientas
email verifier expone 6 herramientas a un 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
Puntuación
68 / 100
Buena
- Documentación25/25
- Mantenimiento16/25
- Confianza6/20
- Capacidad6/15
- Instalación15/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
Historial de versiones
| Versiones | Publicada |
|---|---|
| 1.2.1Última | 22 jul 2026 |