La Growth Machine MCP服务器
A. 模型上下文协议(MCP) 包装完整内容的服务器 La Growth Machine API生长机,让Claude(和任何兼容MCP的客户端)直接访问您的LGM工作区。
特性
27种工具,涵盖每个LGM API端点:
| 类别 | 工具 |
|---|---|
| 成员 | list_members |
| 身份 | list_identities |
| 观众 | list_audiences, create_audience_from_linkedin, get_audience_detail, get_audience_leads |
| 潜在客户 | create_or_update_lead, search_lead, update_lead_status, remove_lead_from_audiences, get_lead_logs, get_lead_conversations |
| 活动 | get_campaigns, get_campaign, get_campaign_stats, get_campaign_leads_stats, get_campaign_messages |
| 收件箱Webhooks | list_inbox_webhooks, create_inbox_webhook, delete_inbox_webhook |
| 收件箱消息 | send_linkedin_message, send_email_message, edit_conversation_note |
| 网站访问者 | rb2b_native_webhook, warmly_native_webhook, vector_native_webhook |
| 对话 | get_conversation_messages |
先决条件
- Node.js>=18
- 拥有API访问权限的La Growth Machine账户(商业计划,目前为100欧元/月)
- 您的LGM API密钥来自 设置>API
安装
git clone https://github.com/GigRadar/lgm-mcp-server.git
cd lgm-mcp-server
npm install
npm run buildClaude桌面设置
将以下内容添加到您的Claude Desktop配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"lgm": {
"command": "node",
"args": ["/absolute/path/to/lgm-mcp-server/dist/index.js"],
"env": {
"LGM_API_KEY": "your-api-key-here"
}
}
}
}替换 /absolute/path/to/lgm-mcp-server 使用克隆仓库的实际路径,以及 your-api-key-here 使用您的LGM API密钥。
然后 重新启动克劳德桌面 拿起新服务器。
Claude代码设置
claude mcp add lgm -- node /absolute/path/to/lgm-mcp-server/dist/index.js启动前设置环境变量:
export LGM_API_KEY=your-api-key-here用法示例
连接后,您可以问Claude以下问题:
- “列出我的所有LGM活动及其统计数据”
- “通过电子邮件搜索潜在客户john@example.com"
- “用这些细节在受众X中创建新的潜在客户…”
- “向发送LinkedIn消息https://linkedin.com/in/someone说。.."
- “显示潜在客户ID abc123的活动日志”
- “设置webhook以接收收件箱事件https://my-server.com/webhook"
发展
npm run build # Compile TypeScript
npm run test # Run unit tests
npm run test:e2e # Run E2E tests (requires LGM_API_KEY)
npm run test:all # Run all testsAPI 参考
基本URL: https://apiv2.lagrowthmachine.com/flow
所有请求都通过以下方式进行身份验证 apikey 查询参数。速率限制:每10秒50个呼叫。
API完整文档: 邮递员文件
已知限制
POST /inbox/email只能 回复现有电子邮件线程 --它无法发起新的电子邮件对话。你必须提供一个replyToMessageId(从get_conversation_messages)或设置replyInLastThread: true。使用其中之一leadId或leadEmail不是两者都有。
许可证
国际学生中心
