Token导航 LogoToken导航TokenDH.com
Kayzen Analytics MCP Server logo
数据服务未说明官方级别未说明来源级核验

Kayzen Analytics MCP Server

MCP Server

Kayzen Analytics MCP Server是一个用于与Kayzen Analytics API交互的模型上下文协议服务器实现,使AI模型能够通过标准化接口访问和分析Kayzen广告活动数据。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude数据分析Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

springwq

提供方

springwq

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Kayzen分析MCP服务器

用于与Kayzen Analytics API交互的模型上下文协议(MCP)服务器实现。该软件包使AI模型能够通过标准化的界面访问和分析Kayzen广告活动数据。

特性

  • 自动身份验证:内置令牌管理,具有自动刷新机制
  • 报表管理:轻松访问Kayzen分析报告
  • 错误处理:针对API交互的全面错误处理
  • TypeScript支持:具有类型定义的完整TypeScript实现
  • 基于环境的配置:使用环境变量进行简单设置

安装

npm install @feedmob-ai/kayzen-mcp

配置

创建一个 .env 使用您的Kayzen凭据文件:

KAYZEN_USERNAME=your_username
KAYZEN_PASSWORD=your_password
KAYZEN_BASIC_AUTH=your_basic_auth_token
KAYZEN_BASE_URL=https://api.kayzen.io/v1  # Optional, defaults to this value

用法

基本设置

import { KayzenMCPServer } from '@feedmob-ai/kayzen-mcp';

const server = new KayzenMCPServer();
server.start();

可用工具

1. list_reports

列出Kayzen Analytics的所有可用报告。

  • 输入:无
  • 退货:报告对象数组,包含:

- id:报告标识符 - name:报告名称 - type:报告类型

const reports = await server.tools.list_reports();

2. get_report_results

检索特定报告的结果。

  • 输入:

- report_id (string,必填):要获取的报告的ID - start_date (字符串,可选):YYYY-MM-DD格式的开始日期 - end_date (字符串,可选):YYYY-MM-DD格式的结束日期

  • 退货:报告数据和元数据
const results = await server.tools.get_report_results({
  report_id: 'report_id',
  start_date: '2024-01-01',  // optional
  end_date: '2024-01-31'     // optional
});

3. analyze_report_results (提示)

分析报告结果并提供见解。

  • 输入:

- report_id (string):要分析的报告的ID

  • 分析包括:

- 性能指标 - 主要趋势 - 优化领域 - 异常模式或异常

设置

使用Claude Desktop

要在Claude Desktop中使用此功能,请将以下内容添加到您的 claude_desktop_config.json:

NPX

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@feedmob-ai/kayzen-mcp"
      ],
      "env": {
        "KAYZEN_USERNAME": "username",
        "KAYZEN_PASSWORD": "pasword",
        "KAYZEN_BASIC_AUTH": "auth token"
      }
    }
  }
}

发展

先决条件

  • Node.js(v16或更高版本)
  • npm(v7或更高版本)
  • Kayzen API证书

脚本

# Install dependencies
npm install

# Build the project
npm run build

# Start the server
npm start

# Development mode with hot-reload
npm run dev

项目结构

kayzen-mcp/
├── src/
│   ├── server.ts        # MCP server implementation
│   └── kayzen-client.ts # Kayzen API client
├── dist/               # Compiled JavaScript
└── package.json       # Project configuration

依赖项

主要依赖关系:

  • @modelcontextprotocol/sdk: ^1.7.0
  • axios: ^1.8.3
  • dotenv: ^16.4.7
  • zod: ^3.24.2

错误处理

服务器处理各种错误情况:

  • 身份验证失败
  • API请求无效
  • 网络问题
  • 令牌过期和刷新
  • 无效参数

许可证

MIT许可证

作者

FeedMob

目录标签

目录标签

TypeScriptClaude数据分析广告分析本地部署API集成自动化认证报告管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明tokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP