Let your agent find the leads
Tell it who you want. It signs up, runs the search on our servers and comes back with addresses the mail server said yes to.
Paste this into your agent
Find me leads with nvoke. Read https://nvoke.run/agents.md first and follow it.
If I have no nvoke account, sign me up with my email. Then find 50 dentists in Aarhus and give me the ones with a valid email as a CSV.Works with Claude, ChatGPT, Cursor or any agent that can make HTTP calls.
Three doors, one product
Same searches, same checks, same price as the desktop app.
REST API
JSON over HTTPS with a bearer key. Every route the desktop app uses, documented from the same schemas the server runs.
API referenceMCP server
One URL. 13 tools: start a search, wait for it, read the leads, export a CSV. Claude, Cursor, anything that speaks MCP.
Connect a clientAgent sign-up
No account yet? The agent makes one with a single call and gets a key back. You get an email to claim it.
How sign-up worksSigns itself up
No browser, no password, no human waiting on a form. One call, and the key is in the response.
The account belongs to you, not the agent. We send you one email to claim it, keep the agent’s key or revoke it. Someone else typed your address? Sign in and their key dies.
curl -X POST "https://api.nvoke.run/v1/agents/signup" \
-H "Content-Type: application/json" \
-d '{"email":"you@company.com","agentName":"Claude"}'Or just give it the URL
MCP clients that do OAuth need nothing else. A browser opens, you sign in or sign up, done.
claude mcp add --transport http nvoke https://api.nvoke.run/mcpWhat still needs you
Agents do the legwork. Three things stay human, on purpose.
Claiming the account
One click from the email we send. Within 7 days, or the agent’s key stops working.
Paying
50 verified emails a month are free. More takes a checkout in your browser. Agents cannot buy plans.
Hitting send
nvoke finds and checks addresses. It never sends email, and your agent should not bulk mail them either.