Linkedcamp MCP server · for lead gen agencies
The LinkedIn MCP server built for lead gen agencies.
Connect ChatGPT, Claude, Cursor or any Streamable HTTP MCP client once with your agency owner key. Ask across every client: build campaigns, triage replies, check reply rates and pull client reports through 133 purpose-built tools. Anything that reaches a prospect asks first.
Not an agency? The same server runs your own team's outreach with a standard API key. Sales teams → · Founders →
- Endpoint
https://mcp.linkedcamp.com/mcp- Transport
- Streamable HTTP
- Auth
- OAuth 2.1 + PKCE (enter your Linkedcamp API key) · or X-Api-Key / Bearer header
- Tools
- 133 — 64 read-only · 69 that change data · 28 of them destructive (they ask first)
01Your assistant
ChatGPT
Claude
OpenClaw
Cursor and other MCP clients
02One endpoint
mcp.linkedcamp.com
Streamable HTTP
03133 tools · 15 groups
- Core3
- Campaigns19
- Flows and sequences9
- Leads and activities14
- Sending accounts13
- Unified inbox9
- Analytics5
- Library20
- Personas5
- AI agents13
- Content6
- CRM and follow-up7
- Automations4
- Account settings5
- Sub-accounts1
04Accounts
- Your account
- Northwind
- Brightline
- Acme Partners
- Globex
The server
What is the Linkedcamp MCP server?
The Linkedcamp MCP server is a remote Model Context Protocol server that lets AI assistants operate your Linkedcamp account. It exposes 133 focused tools for campaigns, sequences, leads, sending accounts, the unified inbox, analytics, AI agents and content. It uses Streamable HTTP and authenticates with your Linkedcamp API key, so it acts with your permissions.
- Tools
- 133
- Read-only
- 64
- Change data
- 69
- Destructive (of the 69)
- 28
For lead gen agencies
How does the MCP server work for lead gen agencies?
An agency owner connects once with the owner key. The assistant lists your active client sub-accounts with subaccount_list, and seven tools accept a sub-account id: campaigns, LinkedIn accounts, mailboxes, campaign analytics, daily reporting, tags, and agent duplication. The server only accepts ids inside your own agency, and client keys stay separate from yours.
Which client campaigns had the worst reply rate this week?
Any LinkedIn sessions expired across my client accounts?
Which clients have no active campaigns right now?
Daily report for every client since Monday.
Copy the Appointment Agent from Northwind to Brightline.
agent_duplicate writes into the client's account, so the assistant names the client and asks first.
What the owner key can and can't do across clients
Can
- List your active client sub-accounts
subaccount_list - A client's campaigns and statuses
campaign_list - A client's LinkedIn accounts and session health
linkedin_account_list - A client's connected mailboxes
email_account_list - Campaign performance per client
analytics_campaign - Daily reporting per client
analytics_reporting - A client's reply tags and sentiment buckets
tag_list - Copy an agent into a client account (asks first)
agent_duplicate
Can't (by design)
- Impersonate a client user
- Change white-label config
- Touch billing or payments
- Read a client's stored credentials
- Use an id outside your own agency
Source: MCP for agencies · Scope and safety
Connect in three steps
How do I automate LinkedIn with Claude or ChatGPT?
Connect Linkedcamp's remote MCP server to your AI assistant. Open the Linkedcamp plugin in ChatGPT, or add https://mcp.linkedcamp.com/mcp as a remote MCP server in Claude. Enter your Linkedcamp API key on Linkedcamp's authorization page, then enable Linkedcamp tools in the conversation and describe the outcome you want.
Last updated:
- 01
Add Linkedcamp
Open the Linkedcamp plugin in ChatGPT, or add https://mcp.linkedcamp.com/mcp as a remote MCP server. - 02
Authorize
Enter your Linkedcamp API key on Linkedcamp's authorization page. - 03
Ask
Enable Linkedcamp tools in the conversation and describe the outcome you want.
Compatible clients
Which AI assistants work with it?
ChatGPT works through the published Linkedcamp plugin. Claude, Claude Code, Cursor, Windsurf, Zed, Gemini, Grok, Hermes, OpenClaw, Grok Bot and Muse can connect to the same remote server, mcp.linkedcamp.com/mcp, over Streamable HTTP. Support depends on each client's plan and settings, so check whether yours allows remote MCP servers.
| Client | How to connect | Guide |
|---|---|---|
| ChatGPT | Published Linkedcamp plugin; sign in with your API key | Setup → |
| OpenAI Dots | Uses the Linkedcamp ChatGPT plugin | Setup → |
| Claude (web/desktop) | Customize → Connectors → add a custom connector with the endpoint; sign in over OAuth | Setup → |
| Claude Duet | Uses the connectors on your Claude account | Setup → |
| Claude Code | claude mcp add with the endpoint (see docs) | Setup → |
| Cursor · Windsurf · Zed | Add a remote MCP server in settings | Setup → |
| Grok Bot | Ask the bot to add the MCP server, then sign in | Setup → |
| Muse (Meta) | Ask Muse to create a custom connector, then sign in | Setup → |
| OpenClaw (WhatsApp, Telegram, Slack, Discord) | Settings → MCP → add a Streamable HTTP server, then MCP login | Setup → |
| Gemini · Grok · Hermes | Wherever the runtime accepts remote Streamable HTTP MCP servers | Docs ↗ |
Menu names vary by product version and workspace policy. Any client must support remote MCP over Streamable HTTP plus OAuth or authenticated headers.
Pick your assistant for step-by-step setup: Claude, Claude Duet, ChatGPT, Grok Bot, Muse, OpenAI Dots, or all clients.
Compared
LinkedIn MCP servers compared
Which LinkedIn automation tools publish an MCP server, and whether one connection reaches every client account. Competitor values are quoted from each vendor's own pages; anything a vendor doesn't publish says so.
| Tool | MCP server and clients | Agency owner key across client accounts | Source |
|---|---|---|---|
| Linkedcamp | Yes, https://mcp.linkedcamp.com/mcp: remote Streamable HTTP, 133 tools (64 read-only, 69 write, 28 destructive). ChatGPT through the published plugin; Claude, Cursor and other MCP clients over OAuth or an API key. | Yes, one agency owner key across every client sub-account | MCP docs ↗ |
| HeyReach | Yes, an MCP server for Claude, ChatGPT, Cursor and other MCP clients | MCP server published; cross-client scope not stated | heyreach.io/mcp ↗ checked 23 Oct 2026 |
| Expandi | Yes, Expandi MCP for Claude, ChatGPT and other MCP clients (its help docs still label it beta) | One MCP connection covers every LinkedIn account you manage | expandi.io/expandi-mcp ↗ checked 23 Oct 2026 |
| Waalaxy | Not published | — | — |
| Dripify | Yes, an MCP server on Pro and Advanced (Claude Desktop today; ChatGPT not yet supported) | Not published | help.dripify.com: MCP server ↗ checked 23 Oct 2026 |
| Meet Alfred | Not published | — | — |
| Zopto | Not published | — | — |
| Skylead | Not published | — | — |
| We-Connect | Yes, a read-only MCP connection for Claude, ChatGPT and other assistants, on all plans | Not published | we-connect.io/pricing ↗ checked 23 Oct 2026 |
| Dux-Soup | Yes, AI and MCP capability on all account types (ChatGPT, Gemini, Claude) | Not published | dux-soup.com ↗ checked 23 Oct 2026 |
| PhantomBuster | Yes, an MCP server on every plan (Claude, ChatGPT and others) | Not published | phantombuster.com/pricing ↗ checked 23 Oct 2026 |
| Octopus CRM | Not published | — | — |
| Linked Helper | Not published | — | — |
| lemlist | Yes, MCP server access on all plans | Not published | lemlist.com/pricing ↗ checked 23 Oct 2026 |
| Salesflow | Not published | — | — |
| La Growth Machine | Yes, an official MCP server with 50 tools, free on every plan (Claude, ChatGPT, Cursor and others) | One MCP connection reaches every client workspace | lagrowthmachine.com/mcp ↗ checked 23 Oct 2026 |
| Salesforge | Yes, Salesforge MCP and CLI for Claude, Codex and other AI assistants, on Growth | Not published | salesforge.ai/pricing ↗ checked 23 Oct 2026 |
| Aimfox | Yes, an MCP server on any paid plan (Claude, ChatGPT, Codex, Cursor, Raycast) | Not published | help.aimfox.com: Aimfox MCP server ↗ checked 23 Oct 2026 |
| Buzz | Not published | — | — |
| Reply.io | Yes, MCP listed on every plan | Not published | reply.io/pricing ↗ checked 23 Oct 2026 |
| SalesRobot | Not published | — | — |
| Valley | Yes, for Claude, ChatGPT and Cursor, with 28 campaign and analytics tools plus 25 inbox tools, included from $149/mo | Not published | joinvalley.co/mcp ↗ checked 2 Nov 2026 |
| Artisan | Not published | — | — |
| Gojiberry | Yes, mcp.gojiberry.ai for Claude, ChatGPT, Grok, Codex and any MCP client, plus a REST API | Not published | gojiberry.ai/llm ↗ checked 2 Nov 2026 |
Checked on the date shown from each vendor's own page. Read what a LinkedIn MCP server is.
Capabilities
What can I ask it to do?
Describe the outcome you want in plain language. The assistant builds campaigns, works your inbox and pulls analytics through Linkedcamp's tools: campaign operations, audience building, sequence authoring, inbox intelligence, client reporting and account health. Each card below shows one example request you can copy into ChatGPT, Claude or another MCP client.
Campaign operations
Create drafts, attach accounts, set schedules, check readiness, launch after your approval.
“List every client campaign with a reply rate under 2% and tell me why.”
Audience building
Turn a client's ICP into LinkedIn or Sales Navigator search criteria.
“For Northwind: heads of RevOps at 50–200 person SaaS companies in the UK.”
Sequence authoring
Draft branching LinkedIn and email sequences you can review step by step.
“Add an email fallback if they don't accept within 5 days.”
Inbox intelligence
Prioritise unread conversations, summarise them and draft replies for approval.
“Classify unread replies and draft answers for the interested ones; flag anyone asking for a meeting.”
Client reporting
Campaign, account and daily reporting per client.
“Week-over-week summary for each client I can paste into their report.”
Account health
LinkedIn sessions, mailboxes, limits and permissions per client.
“Any client LinkedIn sessions expired?”
133 tools
Tool groups
Every tool is tagged read-only, write or destructive in the protocol. If a tool isn't listed in these groups, the server doesn't offer it.
- 64 read-only
- 69 that change data
- 28 of them destructive (they ask first)
| Group | What it covers | Tools |
|---|---|---|
| Core | whoami, reference, unread counts | 3 |
| Campaigns | create, configure, source prospects, launch, pause, resume | 19 |
| Flows and sequences | author and inspect each step | 9 |
| Leads and activities | prospects, notes, scheduled actions | 14 |
| Sending accounts | LinkedIn accounts, mailboxes, safety limits | 13 |
| Unified inbox | conversations, saved replies, AI-drafted replies, sending | 9 |
| Analytics | campaign, account, trend reporting | 5 |
| Library | tags, blacklists, templates, merge fields, holidays | 20 |
| Personas | ICP definitions for QUALIFIER steps | 5 |
| AI agents | reply agents and their knowledge base | 13 |
| Content | LinkedIn posts and publishing calendar | 6 |
| CRM and follow-up | tasks, appointments, reminders | 7 |
| Automations | account-wide, event-driven workflows | 4 |
| Account settings | notifications, preferences, team roster | 5 |
| Sub-accounts | list accounts under your agency (owner-only) | 1 |
| Total | 133 |
Review first
Is it safe to let an AI assistant run LinkedIn outreach?
It's safer when actions that reach people need your approval. Every Linkedcamp tool is tagged read-only, write or destructive. Destructive tools, which launch campaigns, send messages, publish posts or delete records, make your client ask first. Billing, team roles, stored credentials and LinkedIn account connection are not exposed at all, and blocked calls get a 403.
Sending a message is a destructive tool: your assistant must ask, and you must confirm, every time.
Scoped permissions
Tools follow your plan and team role; hidden tools don't appear in tools/list.
Protected credentials
Your API key goes only to Linkedcamp over TLS and is never returned by a tool.
Visible side effects
Launches and live-sequence edits show the affected audience and steps first.
Fast revocation
Remove the connector and rotate your API key to invalidate tokens.
you › Northwind's RevOps campaign is ready. Check it, then launch it.
→subaccount_listread-only✓ 4 client accounts · Northwind found
→campaign_getread-only✓ _readiness.blockers: [] · status DRAFTED
→linkedin_account_listread-only✓ 1 account · session valid
Ready to launch. This starts real outreach on Northwind's schedule, from their dedicated IP.
destructivecampaign_launch
Outreach starts sending on the campaign schedule.
Confirmed by youCancel→campaign_launchdestructive✓ ACTIVE · first actions queued
Never available through MCP
- Billing and payments
- Agency admin and impersonation
- White-label config
- Team invites and roles
- Reading stored credentials
- Connecting a LinkedIn account or entering PINs
- CRM connection setup
- Rotating the API key
Source: docs, Scope and safety · Security
FAQ
Questions about the LinkedIn MCP server
Last updated:
Can one AI assistant manage every client's LinkedIn outreach?
What is a LinkedIn MCP server?
Which LinkedIn automation tools have an MCP server?
Which plans include MCP?
Can the assistant send LinkedIn messages?
Can it connect my LinkedIn account?
Does it work with Claude Code and Cursor?
How is this different from the REST API?
How do I disconnect?
Does Linkedcamp see my AI conversations?
Does LinkedIn have an MCP server?
How do I get started with a LinkedIn MCP server?
Is it safe to let an AI agent run LinkedIn outreach?
Connect your AI assistant to Linkedcamp.
Start a 14-day free trial, add the MCP server, and ask for your first campaign.