ClickFunnels MCP Framework

ClickFunnels MCP Framework

site icon
2025.03.20 0
TypeScriptClickFunnels 集成Claude Desktop 扩展开发效率
ClickFunnels MCP Framework 是一个用于集成 ClickFunnels 与 Claude Desktop 的 Model Context Protocol (MCP) 服务器。它提供了一系列工具来管理和查询 ClickFunnels 账户中的数据,如漏斗和联系人列表。
View on GitHub

Overview

基本能力

产品定位

ClickFunnels MCP Framework 是一个用于集成 ClickFunnels 与 Claude Desktop 的 Model Context Protocol (MCP) 服务器。

核心功能

  • 提供调试信息
  • 列出所有漏斗
  • 获取特定漏斗
  • 列出联系人

适用场景

  • 需要将 ClickFunnels 数据集成到 Claude Desktop 中的场景
  • 需要管理和查询 ClickFunnels 账户中的漏斗和联系人

工具列表

  • debug - 提供当前环境的调试信息
  • list_funnels - 列出 ClickFunnels 账户中的所有漏斗
  • get_funnel - 通过 ID 获取特定漏斗
  • list_contacts - 列出 ClickFunnels 账户中的联系人

常见问题解答

  1. "No such file or directory" error:
  2. 确保所有必需的目录存在(logs, tools, prompts, resources)
  3. 确保 claude_desktop_config.json 中的路径与服务器的绝对路径匹配
  4. 配置中的 "cwd" 字段对于正确的路径解析至关重要

  5. Server disconnects immediately:

  6. 检查配置中使用的服务器名称是否正确
  7. 验证所有环境变量是否正确设置
  8. 确保日志目录存在且可写

  9. API connection errors:

  10. 验证 ClickFunnels API 凭据是否正确
  11. 检查是否达到了 API 速率限制

使用教程

使用依赖

  1. 克隆仓库:
git clone https://github.com/illGATESmusic/click-funnels-mcp-shared.git
cd click-funnels-mcp-shared
  1. 安装依赖:
npm install

安装教程

  1. 更新 .env 文件:
PORT=3002
CLICKFUNNELS_API_BASE=https://your-domain.myclickfunnels.com/api/v2
CLICKFUNNELS_WORKSPACE_ID=123456
CLICKFUNNELS_API_TOKEN=YOUR_API_TOKEN_HERE
CLICKFUNNELS_WORKSPACE_SUBDOMAIN=your-subdomain
NODE_ENV=production
  1. 构建项目:
npm run build
  1. 更新 Claude Desktop 配置: 编辑 ~/Library/Application Support/Claude/claude_desktop_config.json 文件,添加服务器配置。

  2. 重启 Claude Desktop 以应用更改。

调试方式

  • 检查日志文件:/Users/username/Library/Logs/Claude/mcp-server-clickfunnels-mcp-framework.log
  • 运行 TROUBLESHOOTING.md 脚本以收集诊断信息

许可证

该项目遵循 MIT 开源许可条款。