mcpField
K
Keitaro TDS API MCP Plugin

Keitaro TDS API MCP Plugin

本地服务
github.com/GodzillaDancer开发工具481 周前更新

关于 Keitaro TDS API MCP Plugin

Keitaro TDS API MCP Plugin 将 Cursor 连接到 Keitaro TDS API,提供管理广告系列及相关流量实体的工具,并支持获取报告。

主要功能

  1. 01列出并管理广告系列
  2. 02查看流量流和来源
  3. 03浏览优惠、点击与转化
  4. 04获取报告和域名详情

适用场景

  1. 01在 Cursor 中查看或更新广告系列设置
  2. 02检查流量和转化数据
  3. 03生成广告系列报告

MCP 相关

该 MCP 服务将 Keitaro TDS API 操作作为工具提供给 Cursor,涵盖广告系列、流量流、优惠、流量数据、报告和域名。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Keitaro TDS API MCP 插件

描述

用于集成 Keitaro TDS API 的 MCP 服务,提供操作广告系列、流、优惠和其他 Keitaro 实体的工具。

安装

在 Cursor 中安装插件
  1. 克隆代码库
git clone <repository-url>
cd mcp-keitaro-tds
  1. 安装依赖项
npm install
  1. 全局安装软件包
npm install -g .
  1. 在 Cursor 中安装插件
node install-cursor-plugin.js
  1. 重启 Cursor
备选方案:在 Cursor 中手动配置

你也可以手动将 Keitaro MCP 服务添加到 Cursor 配置中:

  1. 打开 Cursor MCP 配置文件:
# On macOS
open ~/.cursor/mcp.json

# On Windows
notepad %USERPROFILE%\.cursor\mcp.json

# On Linux
nano ~/.cursor/mcp.json
  1. 将以下条目添加到 "mcpServers" 对象中:
"Keitaro": {
  "command": "mcp-keitaro-tds",
  "args": []
}
  1. 保存文件并重启 Cursor
API 密钥配置

在项目根目录中创建 .env 文件,并填写以下参数:

KEITARO_API_URL=http://your-keitaro-domain.com/admin_api/v1
KEITARO_API_KEY=your-api-key

在 Cursor 中使用

  1. 启动 Cursor
  2. 打开命令面板(macOS 上按 Cmd+P,Windows/Linux 上按 Ctrl+P)
  3. 搜索 "Keitaro" 并选择它
  4. 现在可以通过 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

第一次接触 MCP?

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

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