Lgm Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Lgm Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Connect La Growth Machine (LGM), the multichannel sales outreach platform, to Claude, ChatGPT, Claude Code, Cursor or Codex. Build audiences from Sales Navigator, write and edit campaign sequences, clear your LinkedIn and email inbox, and measure which campaigns turn replies into meetings and pipeline. Built for GTM engineers, RevOps, sales managers and SDR teams.
Server URL: `https://mcp.lagrowthmachine.com`. Sign in with your La Growth Machine account (OAuth), no API key needed. See Connect.
Reads and writes. Read tools run without confirmation. Every write (sending a message, editing a campaign, spending credits) asks you first.
Product page · Add to Claude · Help center · Privacy policy · LGM Skills
Paste one URL, sign in to La Growth Machine, done. No API key to copy, nothing to install. You need an active La Growth Machine workspace.
https://mcp.lagrowthmachine.comNot listed? Click Add custom connector, name it La Growth Machine and paste the URL above. On Team and Enterprise plans, an owner may have to add it first.
claude mcp add --transport http --scope user LaGrowthMachine https://mcp.lagrowthmachine.comThen type /mcp in Claude Code, pick LaGrowthMachine and sign in from your browser.
Add the server to ~/.cursor/mcp.json (or Cursor Settings > MCP > Add new MCP server):
{
"mcpServers": {
"LaGrowthMachine": { "url": "https://mcp.lagrowthmachine.com" }
}
}Cursor asks you to sign in to La Growth Machine on first use.
codex mcp add LaGrowthMachine --url https://mcp.lagrowthmachine.com
codex mcp login LaGrowthMachineAny client that supports remote MCP servers (Streamable HTTP) and OAuth works with the same URL. Without OAuth support, use an API key.
Build audiences and leads
Write and manage campaigns
Handle replies
Analyze performance
The MCP gives Claude your data. LGM Skills give it the method. Campaign Analyzer pulls stats and sequences through this MCP and returns prioritised fixes (weak steps, missing follow-ups, targeting mismatches). Segmentation Advisor and Copywriting Coach are next.
"Analyze my 'VP Sales Q2' campaign and tell me what to improve."
| Tool | Description |
|---|---|
list_campaigns | List outreach campaigns, filter by status, name or date |
list_public_campaigns | Public campaign templates to copy, useful when you have no campaigns yet |
get_campaign_stats | Leads contacted, acceptance rate, reply rate, conversions |
get_campaign | Settings and state of a campaign: status, audience, channels, sender identity, CRM sync, enrichment |
get_campaign_leads_stats | Each lead's progress in a campaign: status, connection, replies, emails and LinkedIn messages sent |
get_campaign_messages | Full message sequence with content, channel and step order |
get_campaign_steps | Campaign steps with stepId, channel, order, message attached or not |
list_audiences | Every audience with id, name and lead count |
get_audience | Audience name, size, type and import status |
get_audience_leads | Full lead records: contact, company, role, LinkedIn URL, enrichment and email status, custom attributes |
search_lead | Find a lead by id, CRM id, LinkedIn URL, email, or name and company |
get_lead_logs | Activity history of a lead across LinkedIn and email |
get_lead_conversations | All conversation threads with a lead |
get_conversation_messages | Complete message thread of a conversation |
get_conversations_to_reply | Inbox conversations waiting for your reply |
get_unread_conversations | Unread inbox conversations, newest first |
get_favourite_conversations | Starred conversations, optionally only those that replied |
list_manual_tasks | Calls to make and custom messages to write, oldest first, with the lead's contact details |
search_conversations | Inbox search by text, identity, campaign, audience, channel, status, dates, flags |
list_identities | Connected LinkedIn and email identities |
list_members | Account members (memberId for LinkedIn sends) |
list_workspaces | Workspaces you can act in |
get_credits | Credit balance (total and perishable) |
get_enrich_result | Result of an enrichment request |
get_bigquery_logs_guide | Schema, metric definitions and example queries for ask_your_outbound |
ask_your_outbound | Read-only SQL over your activity logs: funnels, reply rates, per-step breakdowns |
| Tool | Description |
|---|---|
create_audience_from_linkedin_url | Create or fill an audience from a Sales Navigator search, LinkedIn search, post or event URL |
create_lead | Create or update a lead, attach it to an audience, set custom attributes and notes |
remove_lead_from_audience | Remove a lead from one audience or all of them, stopping it in the campaigns that use it |
enrich_lead | Find a pro email or phone number, or refresh LinkedIn fields; cost previewed, then confirmed |
enrich_linkedin_post | Fetch a public LinkedIn post's text, author and engagement (1 credit, confirmed first) |
duplicate_campaign | Copy a campaign and its sequence into a new draft |
rename_campaign | Rename a campaign |
set_campaign_audience | Assign or change the audience of a not-yet-started campaign |
set_campaign_identity | Change the identity (LinkedIn account and email sender) of a not-yet-launched campaign |
edit_campaign_message | Replace the content (and subject) of a campaign step |
add_campaign_step_message | Create a message and link it to an empty step |
set_campaign_setting | Enable or disable autoEnrich, outOfOffice, skipAlreadyContacted or ignoreEmojiOnlyReplies (the last two need a READY or PAUSED campaign) |
set_campaign_crm_sync | Enable or disable HubSpot / Pipedrive sync on a paused campaign |
pause_campaign | Pause a running campaign; pending actions wait until resumed |
resume_campaign | Resume a paused campaign where each lead stopped |
launch_campaign | Launch a draft campaign; refused with the reasons when something is missing (audience, step content, sender email address, LinkedIn connection) or a plan limit is reached |
send_linkedin_message | Send a LinkedIn text or voice message from a connected identity |
send_email_message | Send an email from a connected email identity (new thread or reply) |
snooze_conversation / unsnooze_conversation | Hide a conversation until later, or bring it back |
archive_conversation / unarchive_conversation | Remove a conversation from the active inbox, or restore it |
save_identity_preference | Save tone, language and style per identity for AI-written messages |
set_lead_status | Set a lead's qualification tag in one campaign (Interested, Not interested, Wrong target, Call booked) — stops the lead's sequence in that campaign if it is still running |
complete_call_task | Complete a call task: decisive with the lead's answer (stops the lead's sequence) or unreachable (the sequence continues) |
complete_message_task | Complete a custom-message task with your LinkedIn or email message; the campaign sends it to the lead |
Pass an API key from Settings > API in the X-LGM-API-KEY header:
claude mcp add --transport http --scope user LaGrowthMachine \
https://mcp.lagrowthmachine.com \
--header "X-LGM-API-KEY: <your-api-key>"Replace claude mcp add with your client's equivalent command.
lgm-mcp.mcpb from the latest release.Does La Growth Machine have an MCP server? Yes. This is the official, open-source (Apache 2.0) MCP server, listed in the Claude connectors directory and usable with any MCP client at https://mcp.lagrowthmachine.com. More on the product page.
Can Claude send LinkedIn messages or emails through La Growth Machine? Yes, from any identity connected to your LGM account, text or voice on LinkedIn, new thread or reply by email. Claude asks for confirmation before every send.
Can I create a campaign from scratch? Today Claude duplicates an existing campaign, then edits its steps, audience and settings. Creating from a blank sequence is on the roadmap.
Does it work with HubSpot or Pipedrive? Yes. Claude can enable or disable CRM sync per campaign. Deals and contacts stay in your CRM; LGM pushes outreach activity to it.
Is it free? The server is free and open source. You need an active La Growth Machine workspace. Enrichment tools spend LGM credits and always preview the cost first.
What data leaves my account? Your data goes only to your AI client during the conversation. The server sends one first-party analytics event per tool call (tool name only, no content). See Privacy below.
This connector calls the La Growth Machine API on your behalf, over OAuth or your API key. Data is fetched on demand and used only inside your AI conversation. Nothing is stored beyond your credentials (OS keychain for the desktop extension). Your data is not shared with any third party.
Full policy: lagrowthmachine.com/privacy-policy
On each tool call the server sends one first-party event to https://apiv2.lagrowthmachine.com/flow/tracking/mcp: the event name (mcp_tool_called, or mcp_preference_saved for save_identity_preference) and the tool name. No conversation content, lead data, message bodies or arguments. The request is fire-and-forget and never blocks a result.
Opt out: enable "Disable usage analytics" in the extension settings, or set LGM_DISABLE_TELEMETRY=true for self-hosted and other clients.
Apache 2.0, see LICENSE. Copyright 2026 La Growth Machine.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.