For developers

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.

Works in
  • 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 Code: add the server. You sign in the first time you use it.

Shell
claude mcp add --transport http hypelead https://reborn.hypelead.ai/mcp

MCP guide

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

List contacts with a valid email

Shell
curl -G "https://reborn.hypelead.ai/api/public/v1/contacts" \
  -H "Authorization: Bearer $HYPELEAD_API_KEY" \
  --data-urlencode "emailStatus=valid" \
  --data-urlencode "limit=25"

Create a contact in the CRM

TypeScript
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.

Try it on your own data. Create an account, make an API key or connect MCP, and get going.
Necessary Remember your cookie choice and language. Always on. hl_consent, hl_lang (12 months)
Always on