tapacapi.com / mcp

TAPAC — give your agent a contact finder that checks whether the email actually exists

TAPAC is an MCP server for B2B contact search. It sources prospects in real time from public company websites, Discord communities and Telegram channels, then validates every address over SMTP before the agent hands it to you. Your agent writes one tool call; you get contacts that don't bounce.

Real-time sourcing

Fresh data per request instead of a resold database — 23% of contacts change jobs every year (ZoomInfo 2025).

SMTP validation

Every address is checked at request time. TAPAC lists 2–5% bounce vs 10–35% for static databases.

Pay per use

$0.10–0.50 per contact, 100 free searches, no subscription and no seat pricing.

Free tools

MCP server readiness checklist

Twelve checks that decide whether an agent can find, install and call your MCP server without a human — with a live score and copyable test commands. Runs in the browser, no signup.

Lead cost & bounce-risk calculator

Type in how many contacts you need and how dirty your current list is. It returns bounces, writable contacts and the true cost per usable contact — with sources. Runs in the browser, no signup.

Where TAPAC is published

Every public footprint with a link: the MIT repo and release, npm and PyPI packages, the Docker MCP Registry PR, awesome-list PRs, dev.to articles and the pages on tapacapi.com.

Install it in 30 seconds

# npm (any MCP client)
npx -y @tapacapi/mcp

# or with a Python toolchain
uvx --from git+https://github.com/axelfreeman/tapac-mcp tapac-mcp

Claude Desktop / Cursor / Codex JSON:

{
  "mcpServers": {
    "tapac": { "command": "npx", "args": ["-y", "@tapacapi/mcp"],
               "env": { "TAPAC_API_KEY": "your-free-key" } }
  }
}

No install at all? TAPAC also runs as a hosted streamable-HTTP endpoint: https://tapacapi.com/mcp

Get a free API key Read the repo

Without a key the server still answers: tapac_status() returns onboarding instead of failing, so an agent can explain how to connect rather than erroring out.

The two tools your agent gets

tapac_find_contacts(industry, job_titles, company_size, location, source, limit)
  → name, title, company, email, source, verification status

tapac_status()
  → server version + API-key state

Three things people actually build with it

1. Agency prospecting without a database seat

Ask for 20 heads of marketing at 50–500 person SaaS companies. The agent calls tapac_find_contacts, gets a verified list, and writes the sequence — no per-seat licence, no credit ladder.

2. Community-sourced outreach

source="discord" or source="telegram" pulls contacts from public communities instead of only crawled websites. Community-sourced leads convert 30% better than cold outreach (McKinsey 2025).

3. Stop the bounce damage

40% of emails are dead within two years (NeverBounce). Validate at request time so the sending domain doesn't eat the reputation hit — and so the agent's "verified contacts" claim is true.

Facts, with sources

ClaimNumberSource
Contacts changing jobs annually23%ZoomInfo 2025
Emails dead within 2 years40%NeverBounce
Fresh data vs stale databases+42%Harvard Business Review 2024
Community-sourced vs cold outreach conversion+30%McKinsey 2025
Personalized email open rates3.2xHubSpot 2025
TAPAC bounce vs static databases2–5% vs 10–35%TAPAC product data

How it compares to Apollo, ZoomInfo, Hunter and Lusha

Short version: those are databases plus seats; TAPAC is a tool call that returns verified contacts and bills per contact. Full table — TAPAC vs Apollo / ZoomInfo / Hunter / Lusha.

For agents and crawlers

Machine-readable manifest: /tapac-hub/llms.txt. Repository manifests: SKILL.md, AGENTS.md, plugin.json.