A server that works on your laptop is not the same thing as a server an agent can find, install and call on its own. These are the 12 checks that decide whether that happens — the ones we had to pass to ship TAPAC as npx -y @tapacapi/mcp.
Tick what you already have. The score is computed in your browser from your own answers; nothing is sent anywhere.
npx -y @tapacapi/mcp # boots, answers tools/list, asks for a key instead of guessing npx -y @tapacapi/mcp --help # version + install notes
Running the same three commands against your own package is the whole audit: does it start clean, does it list tools, does it behave without a key.
| Check | TAPAC |
|---|---|
| Manifest | SKILL.md, AGENTS.md, plugin.json, llms.txt |
| Registry | npm @tapacapi/mcp, PyPI tapac-sdk |
| Transport | stdio via npx/uvx + hosted endpoint |
| Tools | tapac_find_contacts, tapac_status |
| No key | returns onboarding, not errors |
| Pricing | $0.10–0.50 per contact, 100 searches free — tapacapi.com/get-key |
Readiness gets you installed. Verified contacts are what keeps the loop worth running: lead cost & bounce-risk calculator · TAPAC vs Apollo / ZoomInfo / Hunter / Lusha.