ManyChat MCP服务器
MCP服务器,完全覆盖ManyChat API(页面API + 配置文件API)。允许 Claude Desktop 和 Claude Code 访问订阅者、标签、自定义字段、流、消息、网络视图验证和模板共享。
27个工具(全API覆盖)
页面和配置
page_get_info— 页面/机器人信息tag_list/tag_create/tag_delete— 管理标签custom_field_list/custom_field_create--自定义字段bot_field_list/bot_field_create/bot_field_set— 机器人字段 (单独或批量通过fields)flow_list— 列出流程/自动化growth_tool_list--增长工具widget_list-Legacy-Widgets(ManyChat弃用,aber API liefert noch)otn_topic_list--一次性通知主题
订阅者
subscriber_get--每个ID的详细信息subscriber_get_by_user_ref--每个信使的详细信息user_refsubscriber_find— 搜索姓名、电子邮件、电话或自定义字段subscriber_create/subscriber_update— 创建和编辑subscriber_add_tag/subscriber_remove_tag— 分配/删除标签subscriber_set_custom_field— 设置自定义字段 (单个或批次)subscriber_verify_signed_request--Messenger网络视图signed_request验证
新闻
send_content— 发送动态内容 (文本, 图片, 视频, 按钮, 快速回复, 动作)send_content_by_user_refMessenger中的动态内容user_ref(没有行动)send_text— 发送简单的短信send_flow— 为用户启动流程/自动化
模板(配置文件API)
template_generate_single_use_link— 为模板生成一次性安装链接
安装
先决条件
- (18+版本)
配置 Claude 桌面
ManyChatAPI-Key:在ManyChat计数器中 设置→ API 产生。
将以下内容添加到您的 claude_desktop_config.json 结束:
雨衣: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"manychat": {
"command": "npx",
"args": ["-y", "github:fabienbutz/manychat-mcp"],
"env": {
"MANYCHAT_API_KEY": "DEIN_API_KEY"
}
}
}
}重新启动 Claude Desktop — 完成!
Claude Code(项目MCP)
repository包含一个 .mcp.json,死亡 ${MANYCHAT_API_KEY} 指向您的 Shell 环境变量。在当地,您可以选择 .env 建立(见 .env.example服务器在启动时通过 dotenv.
cp .env.example .env
# MANYCHAT_API_KEY eintragen
npm install
npm run dev速率限制
| 行动 | 限制 |
|---|---|
| 读取查询 (GET) | 100/s |
| 写作操作 | 10/s |
| 发送消息 | 25/s |
| 流量触发 | 20/s |
