mcpField
A
agentfuse-mcp

agentfuse-mcp

本地服务
github.com/sai4447商业与营销027 周前更新

关于 agentfuse-mcp

agentfuse-mcp 将 MCP 兼容的 AI Agent 接入 AgentFuse 联盟营销 API,无需编写 HTTP 代码。它支持浏览计划、创建跟踪链接和记录转化。

主要功能

  1. 01按类别浏览联盟计划
  2. 02按 slug 获取计划详情
  3. 03生成归因跟踪链接
  4. 04查看点击、注册和佣金统计
  5. 05记录注册和佣金
  6. 06列出跟踪链接

适用场景

  1. 01查找特定类别的联盟计划
  2. 02为用户创建跟踪链接
  3. 03查看点击、注册和佣金
  4. 04记录注册或购买转化

MCP 相关

该 MCP 服务将 AgentFuse 联盟营销 API 操作作为工具提供给兼容 MCP 的 AI Agent,包括浏览计划、创建跟踪链接、查看统计和记录转化。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sai4447-agentfuse": {
"command": "npx",
"args": [
"-y",
"agentfuse-mcp"
],
"env": {
"AGENTFUSE_API_KEY": "<AGENTFUSE_API_KEY>",
"AGENTFUSE_API_URL": "<AGENTFUSE_API_URL>"
}
}
}
}
启动命令npx -y agentfuse-mcp
需要配置的环境变量
AGENTFUSE_API_KEY密钥Your AgentFuse API key (get one at agentfuse.io). Format: af_live_...
AGENTFUSE_API_URLAgentFuse API base URL. Defaults to https://api.agentfuse.io

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmagentfuse-mcp1.1.3

工具

7

收录的工具列表 · 更新于 3 周前

参数类型必填说明
limitnumber否要返回的计划数量(默认值:50,最大值:100)。
cursorstring否上一次调用返回的分页游标。传入此值以获取下一页。
categorystring否按类别 slug 筛选。示例:productivity、marketing、ai-voice、ai-writing、email-marketing、newsletter、automation、marketing-automation、seo-analytics、design、developer-tools。不传入则返回所有类别。

详细介绍

agentfuse-mcp

适用于 AgentFuse 的 MCP 服务——面向 AI Agent 的联盟营销 API 中间件。

任何兼容 MCP 的 AI Agent(Claude Code、Cowork、自定义 Agent)都可以浏览联盟计划、生成跟踪链接并记录转化,无需编写 HTTP 代码。


工具

工具描述
list_affiliate_programs浏览目录中的所有计划(可按类别筛选)
get_affiliate_program根据 slug 获取某个计划的完整详情
generate_tracked_link为用户创建带归因标记的短链接
get_stats仪表板摘要:点击量、注册量、佣金
record_signup用户注册时记录转化事件
list_tracked_links列出为用户生成的所有跟踪链接
record_commission记录佣金事件(购买或续订)

要求

  • Node.js >= 18
  • AgentFuse API 密钥——在 agentfuse.io 获取

用法

选项 1 -- Claude Code(推荐)

添加到项目的 .claude/mcp.json(或全局配置文件 ~/.claude/mcp.json):

{
  "mcpServers": {
    "agentfuse": {
      "command": "npx",
      "args": ["-y", "agentfuse-mcp"],
      "env": {
        "AGENTFUSE_API_KEY": "af_live_your_key_here"
      }
    }
  }
}

或者,如果你已在本地克隆此仓库:

{
  "mcpServers": {
    "agentfuse": {
      "command": "node",
      "args": ["/path/to/agentfuse-mcp/src/index.js"],
      "env": {
        "AGENTFUSE_API_KEY": "af_live_your_key_here"
      }
    }
  }
}
选项 2 -- 直接运行
npm install
AGENTFUSE_API_KEY=af_live_... node src/index.js
选项 3 -- 测试工具列表(无需 API 密钥)
node src/index.js --test

Agent 交互示例

浏览计划:

“列出 AI 工具类别中的所有联盟计划” -> 调用 list_affiliate_programs({ category: "ai-voice" })

生成链接:

“为用户 [email protected] 创建一个 Webflow 联盟跟踪链接” -> 调用 generate_tracked_link({ program_slug: "webflow", end_user_id: "[email protected]" })

查看统计数据:

“本月我们获得了多少次点击和注册?” -> 调用 get_stats()


环境变量

变量必填默认值描述
AGENTFUSE_API_KEY是--你的 AgentFuse API 密钥(af_live_...)
AGENTFUSE_API_URL否https://api.agentfuse.io覆盖 API 基础 URL

许可证

MIT (c) AgentFuse / GSK AIOrch LLC

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。