Triplewhale MCP Server 是一个基于模型上下文协议(MCP)的服务器,旨在与 AI 应用(如 Anthropic Claude)集成,提供特定工具访问能力。其核心功能是通过 moby 工具帮助用户安全、便捷地访问电子商务性能数据。
什么是 MCP Server?
| 属性 | 详情 |
|---|---|
| Docker 镜像 | https://hub.docker.com/repository/docker/mcp/triplewhale |
| 作者 | https://github.com/Triple-Whale |
| 代码仓库 | https://github.com/Triple-Whale/mcp-server-triplewhale |
| Dockerfile | https://github.com/Triple-Whale/mcp-server-triplewhale/blob/master/Dockerfile |
| 镜像构建方 | Docker Inc. |
| Docker Scout 健康评分 | !Docker Scout Health Score |
| 签名验证 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/triplewhale --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| 许可证 | MIT License |
| 工具名称 | 简要描述 |
|---|---|
moby | 帮助用户访问电子商务性能数据 |
shopId(店铺 ID)和 Triple Whale API 密钥。通过 Docker 运行 Triplewhale MCP Server 的基本命令如下:
bashdocker run -i --rm -e TRIPLEWHALE_API_KEY="your-triplewhale-api-key-here" mcp/triplewhale
参数说明:
-i:以交互模式运行,允许输入输出--rm:容器退出后自动删除-e TRIPLEWHALE_API_KEY:设置环境变量,传入 Triple Whale API 密钥mcp/triplewhale:使用的 Docker 镜像名称| 环境变量名 | 描述 | 必要性 |
|---|---|---|
TRIPLEWHALE_API_KEY | Triple Whale API 密钥(UUID 格式),用于鉴权访问电商数据 | 必需 |
在支持 MCP 协议的 AI 应用中(如 Claude Desktop),配置 Triplewhale MCP Server 的示例如下:
json{ "mcpServers": { "triplewhale": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "TRIPLEWHALE_API_KEY", "mcp/triplewhale" ], "env": { "TRIPLEWHALE_API_KEY": "your-triplewhale-api-key-here" // 替换为实际 API 密钥 } } } }
mobymoby 工具用于帮助用户访问电子商务性能数据。使用时需用户提供 shopId(店铺 ID)作为必需输入参数,工具将基于 shopId 和 API 密钥查询对应店铺的运营数据。
基础信息
https://api.triplewhale.com(生产环境)请求路径
/willy/moby-chatPOSTanswerMobyQuestion请求参数(QuestionRequest)
| 属性 | 类型 | 描述 | 示例 |
|---|---|---|---|
shopId | string | 店铺 ID(必需) | example-store.com |
question | string | 用户查询的问题(必需) | 最近 60 天 Facebook 广告的 ROAS 是多少? |
响应结构(SimplifiedMobyResponse)
| 属性 | 类型 | 描述 |
|---|---|---|
isError | boolean | 是否发生错误 |
error | string | null | 错误信息(isError: true 时返回) |
responses | array | 响应数据列表,包含多个 SimplifiedResponse 对象 |
assistantConclusion | string | 助手总结,用于概述结果或提供后续建议 |
SimplifiedResponse 结构:
| 属性 | 类型 | 描述 |
|---|---|---|
isError | boolean | 单个响应是否发生错误 |
errorMsg | string | null | 单个响应的错误信息 |
question | string | 用户查询的问题 |
answer | array | 结构化回答数据,每个元素为键值对(值类型:string/number/null) |
assistant | string | 助手提示,可能包含可视化建议或报告链接 |
responses 数组:按顺序处理每个响应项,若任一响应 isError: true,则整体视为错误。question;answer 数据;assistant 中包含可视化建议,提示“数据支持推荐的可视化格式”;assistant 中包含相似报告链接,提供链接地址;assistantConclusion 询问用户是否需要进一步帮助。| 错误类型 | 处理方式 |
|---|---|
isError: true | 向用户显示 error 或 errorMsg 中的错误信息 |
| 401 Unauthorized | 提示“API 密钥无效或无权访问该店铺” |
| 403 Forbidden | 提示“凭据无效,请检查配置” |
缺少 shopId | 提示用户输入店铺 ID |
| 其他错误(如 500) | 提示“操作失败,请稍后重试” |
Docker 为 MCP Server 提供了隔离的运行环境,有效限制服务器对主机系统的访问范围,降低数据泄露或******风险。同时,Docker 确保了环境一致性,避免因依赖差异导致的运行问题。
了解更多:为什么使用 Docker 运行 MCP Server 更安全
本项目采用 MIT License 开源许可协议。详情参见 https://github.com/Triple-Whale/mcp-server-triplewhale%E3%80%82
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务