Skip to content
  • LinkedIn: Early access
  • Email: Live

LinkedIn MCP server for Claude Code and Cursor

A hosted MCP server that lets Claude Code, Cursor and other MCP clients build LinkedIn and email campaigns, preview each message and read replies.

The server's 22 tools by group: 12 for campaigns, 3 for datasets, 3 for the account and jobs, 2 for lead search and 2 for the inbox.

Key takeaways

  • One hosted MCP server, https://mcp.bavlio.com/mcp, with 22 tools. It works in Claude Code, Cursor, Claude Desktop, VS Code and any client that supports remote MCP.
  • An agent builds a campaign with a connection request and follow-up messages, previews each message, launches it and reads the replies.
  • Every send goes through a campaign, so the per-account caps and pacing apply.
  • LinkedIn runs on Bavlio, the outreach product from the team behind Bavimail. Existing Bavlio customers use it today, and new accounts join the waitlist.

What it does

One hosted endpoint, https://mcp.bavlio.com/mcp, with 22 tools. For LinkedIn, an agent can:

TaskTools
See your connected LinkedIn accounts and mailboxesbavlio_list_channels
Find people by role, company and market, with a cost quote firstbavlio_plan_lead_search, bavlio_run_lead_search
Build a campaign: a connection request with a note, then follow-up messagesbavlio_create_campaign, bavlio_set_campaign_sequence, bavlio_write_step_copy, bavlio_set_campaign_schedule
See the exact message one person will receivebavlio_preview_message
Launch, pause and resumebavlio_launch_campaign, bavlio_set_campaign_state
Read replies across LinkedIn and email, and a full threadbavlio_list_inbox, bavlio_get_thread

The same campaigns can mix LinkedIn and email steps.

The server's 22 tools, by group
  1. Campaigns and email templates12
  2. Datasets3
  3. Account and jobs3
  4. Lead search2
  5. Inbox2

Source: The tool list in the server's public README, checked October 14, 2026.

What it doesn't do

  • Send one message or connection request outside a campaign. Every send goes through a campaign, so the caps and pacing apply.
  • Connect a LinkedIn account. You do that once in the Bavlio dashboard.

Caps it runs under

  • 20 connection requests a day on a free LinkedIn account, 30 on Premium, 40 on Sales Navigator.
  • 100 connection requests per rolling 7 days, by default.
  • 100 messages a day per account, by default.
  • A 14-day warm-up for a newly connected account.
  • A reply takes the person out of the sequence. An opt-out blocks them on every channel.

Every number is on LinkedIn automation limits.

Connect it

  • Clients: Claude Code, Cursor, Claude Desktop, VS Code and any client that supports remote MCP over streamable HTTP.
  • Sign-in: OAuth 2.1 in the browser. For headless runs, a bav_live_ API key works as a bearer token.
  • Both need an existing Bavlio account.

The tool reference is in the public repo github.com/Bavlio/bavlio-mcp. The server is listed in the official MCP Registry as com.bavlio/bavlio.

For REST access and the full list of LinkedIn actions, see LinkedIn API for AI agents.

Email in your MCP client today

Bavimail has its own MCP server for email, @bavimail/mcp-server, live with 12 tools for sending, inbound, aliases and domains. It runs with a key from the free plan. Add it to your client's MCP config, such as ~/.cursor/mcp.json in Cursor:

{
  "mcpServers": {
    "bavimail": {
      "command": "npx",
      "args": ["-y", "@bavimail/mcp-server"],
      "env": {
        "BAVIMAIL_API_KEY": "<YOUR_KEY>"
      }
    }
  }
}

The MCP docs cover Claude Desktop and Cline, and list the 12 tools.

FAQ

Is there a LinkedIn MCP server that can send connection requests and messages?

Yes. The Bavlio MCP server sends connection requests with a note and follow-up messages as campaign steps, paced under each account's caps. It is in early access for existing Bavlio customers.

Does it work with Cursor?

Yes. It works with Claude Code, Cursor, Claude Desktop, VS Code and any client that supports remote MCP over streamable HTTP.

Do I need to install or host anything?

No. It is a hosted server at https://mcp.bavlio.com/mcp. You add the URL to your client and sign in.

Can an agent spend my credits without asking?

No. Lead search returns a maximum charge first and spends nothing until the agent calls it again with explicit confirmation. Quotes expire after 15 minutes.

How do I get access?

Existing Bavlio customers can connect today. New accounts join the waitlist at bavlio.com/waitlist.