Building in public — day one. Research, decisions and mistakes, all shared. Join the waitlist →
Get early access
✦ Built for Claude Code & AI agents

Run your GTM engine
from one MCP.

One endpoint for your agent's whole stack. Search leads, enrich contacts, message on LinkedIn and WhatsApp, send email, book meetings, update the CRM — from your terminal or favourite coding agent.

headlessbrain
Find the heads of sales at these 40 companies, verify their emails, and message the new ones on LinkedIn
Searching people across data providers…done
Enriching 40 contacts, emails verified…38 verified
Checking your LinkedIn inbox for existing threads…done
Sending 11 LinkedIn messages via your connected seat…11 sent
Type a message to start…
START →

Works with Claude Code · Codex · Cursor · Windsurf · any MCP client

Free tier at launch. Early access in order of signup.

The difference

Replace six vendors with 1 endpoint.

STEP 1

You describe what you need

Natural language, from your terminal. No filters to configure. No tabs to click.

STEP 2

One endpoint routes the call

You don't juggle providers or keys. Your agent calls one MCP; we route to the right service, with your accounts connected server-side.

STEP 3

It acts, not just answers

Enriches, messages, emails, books the meeting, logs it in the CRM. The whole loop — not just the data half.

terminal
$ claude mcp add headlessbrain
 connected — 6 channels, 1 bill

> book intro calls with everyone
  who replied yesterday
tools: read_inbox · find_slots · book_meeting
 4 meetings on your calendar
Why HeadlessBrain

Not just the connections. The subscriptions too.

datalinkedinwhatsappemailcalendarcrm
╲  ╲  │  ╱  ╱
hb_live_9f3k••••••••

Six channels. One key.

Data, LinkedIn, WhatsApp, email, calendar and CRM without managing six API keys, six billing accounts, and six response formats.

Browse the catalog ↗
  • MCP SERVER
  • CLAUDE CODE
  • ANY MCP CLIENT
  • NATURAL LANGUAGE

Built for the terminal.

Hosted MCP server with curated tools — a handful of good ones per service, not 500 schemas eating your context window. Stop clicking through dashboards.

See it in code ↗
We hold the contracts
the vendor subscriptions, minimums and procurement are our problem, not yours

One bill. Zero procurement.

Every other platform makes you bring your own accounts. We hold the subscriptions — or take the keys you already have. Either way your agent sees one endpoint.

How that works ↗
Why now

The stack is the problem.

We spent day one on research before writing code: 17 competitors, every provider's terms, real cost models. These numbers are why this product exists.

$500–1,000
what a GTM operator already pays monthly across data, sending and AI tooling
databar.ai, 2026 guide
5–6 keys
separate auth methods, rate limits and billing models per operator
same guide
30–50%
of a context window gone with just 5–6 MCP servers stacked
junia.ai · glama.ai
0
platforms hosting paid channel seats behind one MCP bill, before this one
our 17-competitor sweep
For developers

Skip the dashboard. Ship from code.

MCP server for Claude Code. Same endpoint for any MCP client. Pick your interface.

$ claude mcp add headlessbrain --url https://mcp.headlessbrain.ai
 connected

> enrich the founders of these 40 companies and
  message the ones we haven't talked to on LinkedIn

tools: people_search · enrich_person · linkedin_send
 38 enriched · 11 new conversations started
{
  "mcpServers": {
    "headlessbrain": {
      "url": "https://mcp.headlessbrain.ai",
      "headers": { "Authorization": "Bearer hb_..." }
    }
  }
}
# Cursor, Codex, Windsurf, your own agent — same endpoint
{
  "person": { "name": "…", "title": "VP Sales", "email": "verified" },
  "actions": [{ "channel": "linkedin", "status": "sent" }],
  "usage": { "records": 1, "window_remaining": 4970 },
  "source": "provider named on every data point"
}
Provider layer: Unipile · PeopleDataLabs · Exa · Amazon SES · Calendar · CRM — plus any API key you bring
The part nobody else does

We hold the subscriptions.
Or bring your own.

Mode 1 — we procure

One subscription replaces six

We hold the vendor contracts: data providers, channel seats, sending infrastructure. Sign up once, connect your accounts through a hosted wizard, get one invoice. No vendor minimums, no five billing dashboards.

Mode 2 — bring your own

Your existing accounts join the same endpoint

Already pay for Calendly, Apollo, or anything with an API? Paste your key in the dashboard and it appears as tools on the same MCP. One endpoint for everything, whether we procured it or you did.

Credentials stay server-side

Encrypted per tenant in our vault — never on your disk, never in a random npm package. Your agent holds one scoped key you can cap and revoke.

Curated tools, light context

A handful of well-designed tools per service. Your context window stays yours.

Risk disclosed plainly

Some channels ride unofficial APIs and carry platform risk. We tell you exactly which, before you connect them. No surprises is a company rule.

Integrations

Every channel your agent needs.
One integration.

⚲ Data & enrichment

  • people_search / company_search
  • enrich_person — email, phone
  • web_search + scraping

⚏ LinkedIn

  • send_message / send_invite
  • read_inbox / reply
  • profiles & posts

✆ WhatsApp

  • send_message / read_chats
  • media & voice notes
  • official API or your seat

✉ Email

  • send — deliverability handled
  • read + reply from your inbox
  • sequences via your agent

▦ Calendar

  • find_slots / book_meeting
  • availability across accounts
  • Google & Microsoft

▤ CRM

  • HubSpot / Pipedrive
  • upsert contacts & deals
  • every touch logged

➤ Publishing roadmap

  • post to LinkedIn / X
  • schedule & cross-post
  • we'll run ours through it

⚿ Your own APIs BYO

  • paste any API key
  • Calendly, Apollo, anything
  • same endpoint, same tools

And more every month — the catalog grows with the waitlist's votes.

Pricing

Flat plans. No credit anxiety.

Generous allowances rate-limited by time window, not credits that evaporate. Connected seats as flat add-ons. Final numbers publish at launch — waitlist members see them first and lock the early rate.

Free
$0
try the endpoint, no card
Starter
$··/mo
solo operators — 1 seat included
most useful
Pro
$···/mo
the full stack — 3 seats included
Agency
$···/mo
teams — 6 seats, operator keys

Every plan gets the same catalog, the same MCP, the same curated tools. Cancel anytime.