Token导航 LogoToken导航

MCP Server · 数据服务

perfdog MCP

自动从PerfDog下载移动游戏性能数据并转换为Tableau可读的CSV格式的工具。

stdio官方级别未说明来源级核验工具 0
数据分析PythonClaude数据转换

快速开始

作者 / 组织
kimjeonghyun225-cpu
提供方
kimjeonghyun225-cpu

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

perfdog MCP 属于数据服务类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

仅本地运行

安装与配置

安装命令

pip install git+https://github.com/kimjeonghyun225-cpu/perfdog_MCP.git

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

PerfDog到Tableau MCP服务器

🎮 自动下载PerfDog移动游戏性能数据并将其转换为Tableau就绪的CSV格式。

🚀 特性

PerfDog服务器

  • 自动登录 具有会话持久性
  • 批量下载 PerfDog项目的Excel性能数据
  • API集成 用于案例元数据
  • 智能命名 {Device}_{Case}.xlsx

Tableau转换器

  • CSV摘要 -设备级统计数据(FPS、CPU、内存、Jank等)
  • 时间序列CSV -逐秒的绩效指标
  • 平台检测 -从设备信息中自动检测iOS/Android
  • CPU标准化 -每个平台的CPU计算正确
  • 包名称提取 -在文件名中包含应用程序包

📦 安装

快速安装

pip install git+https://github.com/kimjeonghyun225-cpu/perfdog_MCP.git

手动设置

  1. 克隆仓库
   git clone https://github.com/kimjeonghyun225-cpu/perfdog_MCP.git
   cd perfdog_MCP
  1. 安装依赖项
   pip install -r requirements.txt
  1. 配置Claude桌面

窗户: 编辑 %APPDATA%\Claude\claude_desktop_config.json

macOS: 编辑 ~/Library/Application Support/Claude/claude_desktop_config.json

添加:

   {
     "mcpServers": {
       "perfdog": {
         "command": "python",
         "args": ["C:/path/to/perfdog_MCP/perfdog_mcp_server.py"]
       },
       "tableau-converter": {
         "command": "python",
         "args": ["C:/path/to/perfdog_MCP/tableau_converter_MCP.py"]
       }
     }
   }
  1. 重新启动克劳德桌面

💡 用法

克劳德技能(推荐)

  1. 安装克劳德技能

- 下载 perfdog-tableau-converter.skill - 上传到Claude.ai→ 设置→ 技能

  1. 与Claude一起使用
   "Convert this PerfDog project to Tableau:
   https://perfdog.wetest.net/taskdata/191797/cases

   Output: C:\Users\me\Desktop\tableau
   Project name: PUBG_v3.8.0"

直接MCP使用

克劳德将自动:

  1. 请求PerfDog凭据(仅限第一次)
  2. 请求项目URL、输出路径和项目名称
  3. 下载所有Excel文件
  4. 转换为Tableau CSV格式
  5. 报告完成

📊 输出文件

CSV摘要(summary_{project}.csv)

设备级统计数据包括:

  • 设备信息(类型、产品、平台)
  • FPS指标(平均值、中位数、最大值、1%低)
  • 稳定性指标(MedRange、标准、平滑指数)
  • CPU和内存(平均值、峰值)
  • Jank指标(Jank、BigJank、Drop FPS)

时间序列CSV(fps_{project}.csv)

每秒测量包括:

  • FPS、CPU、内存、GPU
  • 网络(接收/发送)
  • 温度
  • 平台特定指标

🛠️ 发展

项目结构

perfdog_MCP/
├── perfdog_mcp_server.py          # PerfDog downloader MCP server
├── tableau_converter_MCP.py       # Tableau converter MCP server
├── requirements.txt               # Python dependencies
├── README.md                      # This file
└── perfdog-tableau-converter.skill # Claude Skill

依赖项

mcp>=1.0.0
aiohttp>=3.9.0
aiofiles>=23.2.0
pandas>=2.0.0
openpyxl>=3.1.0

🎯 用例

  • QA性能测试 -自动化测试数据收集
  • 版本比较 -比较不同游戏版本的性能
  • 仪表板创建 -将数据输入Tableau仪表板
  • 回归分析 -跟踪随时间变化的性能趋势

🔒 配置

会话文件和日志存储在:

  • 会议: ~/.perfdog_mcp/perfdog_session.json
  • 日志: ~/.perfdog_mcp/perfdog_downloader.log 和 tableau_converter.log
  • 下载: ~/Desktop/perfdog_downloads/

🐛 故障排除

登录失败

  • 在以下位置验证凭据https://perfdog.wetest.net
  • 检查登录 ~/.perfdog_mcp/

无法识别MCP服务器

  • 完全重新启动克劳德桌面
  • 验证中的路径 claude_desktop_config.json
  • 检查Python是否可以从命令行访问

路径问题

  • Windows:使用双反斜杠 C:\\Users\\...
  • macOS/Linux:使用正斜杠 /Users/...

📞 支持

  • GitHub问题: https://github.com/kimjeonghyun225-cpu/perfdog_MCP/issues
  • 内部: KRAFTON兼容性QA团队

📝 许可证

内部使用-KRAFTON

🙏 鸣谢

由KRAFTON兼容性QA团队开发,用于移动游戏性能测试自动化。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

性能测试Python本地部署数据转换自动化工具游戏开发数据分析

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
perfdog MCP

MCP World · 本页

0stdio有2 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

perfdog MCP 怎么安装?

公开资料给出的安装命令是 pip install git+https://github.com/kimjeonghyun225-cpu/perfdog_MCP.git,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

perfdog MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

perfdog MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

perfdog MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

perfdog MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP