关于 Keitaro TDS API MCP Plugin
Keitaro TDS API MCP Plugin 将 Cursor 连接到 Keitaro TDS API,提供管理广告系列及相关流量实体的工具,并支持获取报告。
主要功能
- 01列出并管理广告系列
- 02查看流量流和来源
- 03浏览优惠、点击与转化
- 04获取报告和域名详情
适用场景
- 01在 Cursor 中查看或更新广告系列设置
- 02检查流量和转化数据
- 03生成广告系列报告
MCP 相关
该 MCP 服务将 Keitaro TDS API 操作作为工具提供给 Cursor,涵盖广告系列、流量流、优惠、流量数据、报告和域名。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Keitaro TDS API MCP 插件
描述
用于集成 Keitaro TDS API 的 MCP 服务,提供操作广告系列、流、优惠和其他 Keitaro 实体的工具。
安装
在 Cursor 中安装插件
- 克隆代码库
git clone <repository-url>
cd mcp-keitaro-tds
- 安装依赖项
npm install
- 全局安装软件包
npm install -g .
- 在 Cursor 中安装插件
node install-cursor-plugin.js
- 重启 Cursor
备选方案:在 Cursor 中手动配置
你也可以手动将 Keitaro MCP 服务添加到 Cursor 配置中:
- 打开 Cursor MCP 配置文件:
# On macOS
open ~/.cursor/mcp.json
# On Windows
notepad %USERPROFILE%\.cursor\mcp.json
# On Linux
nano ~/.cursor/mcp.json
- 将以下条目添加到 "mcpServers" 对象中:
"Keitaro": {
"command": "mcp-keitaro-tds",
"args": []
}
- 保存文件并重启 Cursor
API 密钥配置
在项目根目录中创建 .env 文件,并填写以下参数:
KEITARO_API_URL=http://your-keitaro-domain.com/admin_api/v1
KEITARO_API_KEY=your-api-key
在 Cursor 中使用
- 启动 Cursor
- 打开命令面板(macOS 上按 Cmd+P,Windows/Linux 上按 Ctrl+P)
- 搜索 "Keitaro" 并选择它
- 现在可以通过 Cursor 使用 Keitaro API
可用工具
广告系列
list_campaigns- 获取广告系列列表get_campaign- 获取特定广告系列的信息create_campaign- 创建新的广告系列update_campaign- 更新现有广告系列delete_campaign- 删除广告系列
流量流
list_streams- 获取广告系列的流量流列表get_stream- 获取特定流量流的信息
流量来源
list_traffic_sources- 获取流量来源列表get_traffic_source- 获取特定流量来源的信息
优惠
list_offers- 获取优惠列表get_offer- 获取特定优惠的信息
点击和转化
list_clicks- 获取点击列表get_click- 获取特定点击的信息list_conversions- 获取转化列表get_conversion- 获取特定转化的信息
报告
get_report- 根据指定参数生成报告
域名
list_domains- 获取域名列表get_domain- 获取特定域名的信息
使用示例
获取广告系列列表
list_campaigns({
limit: 10,
page: 1,
search: "search query"
})
创建新的广告系列
create_campaign({
name: "New Campaign",
type: "position",
cost_type: "CPC",
cost_value: 1.5,
group_id: 1,
state: "active",
traffic_source_id: 1
})
获取报告
get_report({
from: "2025-01-01",
to: "2025-01-31",
group: "campaign",
filters: {
campaign_id: 123
}
})
开发
在开发模式下运行
npm run dev
测试 MCP 服务
npm run inspect
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。