The AI sales rep, inside your tools.
A hosted MCP server and a public REST API. The same actions you take in the app, with the same rules and the same credits. On every plan, including the trial.
In your AI tool
MCP server
MCP is the standard way AI tools connect to other apps. Plug HypeLead into the tool you already use and talk to it in plain language: find contacts, save them, prepare a campaign, who replied to me.
AI sales agent Before I change anything, I show you a preview.
- Claude
- Cursor
- ChatGPT
- VS Code
- Sign in with one click through OAuth and approve what the tool may do. For servers and scripts without a browser, you can use an API key instead.
- Reads run straight away. Actions that change something, cost credits or send messages show you a preview first and wait for your confirmation.
claude mcp add --transport http hypelead https://reborn.hypelead.ai/mcp REST API
The public REST API covers contacts, companies, lists and tags, finding new leads, campaigns, replies and more. Every operation maps to one action in the app.
AI sales agent The same actions as in the app. The same rules.
- Authenticate with an API key in the Authorization: Bearer header.
- Each key gets only the scopes you give it, such as contacts:read or campaigns:write.
- Operations that write or spend credits accept an Idempotency-Key header, so a retried request never runs twice.
- Add dryRun=true to see what an operation would do and cost, without running it.
- If you go over a limit, you get a 429 response with a Retry-After header.
Examples
curl -G "https://reborn.hypelead.ai/api/public/v1/contacts" \
-H "Authorization: Bearer $HYPELEAD_API_KEY" \
--data-urlencode "emailStatus=valid" \
--data-urlencode "limit=25" const res = await fetch('https://reborn.hypelead.ai/api/public/v1/contacts', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.HYPELEAD_API_KEY}`,
'Content-Type': 'application/json',
'Idempotency-Key': crypto.randomUUID(),
},
body: JSON.stringify({
email: 'jan.novak@acme.cz',
firstName: 'Jan',
lastName: 'Novak',
companyName: 'Acme s.r.o.',
companyDomain: 'acme.cz',
declaredBasis: 'legitimate_interest',
}),
});
const { ok, summary, data } = await res.json(); Create an API key in the app under Integrations. You see the full key only once, so store it safely.
MCP and the REST API are on every plan, including the trial.
AI sales agent Plug me in wherever you need me.