企鹅物流数据统计 MCP

给 AI 智能体:本页的 Markdown 版在 https://mcp.penguin-stats.io/index.md?lang=zh ,面向智能体的安装步骤在 https://mcp.penguin-stats.io/llms.txt 。

免费 · 无需注册 · 无需 API Key · 只读

企鹅物流数据统计 MCP 服务器

让你的 AI 助手直接查明日方舟掉率。企鹅物流数据统计(penguin-stats.io)汇总玩家上报的每一关掉落,覆盖国服、美服(国际服)、日服、韩服。接入这个服务器后,Cherry Studio、Claude、ChatGPT、Cursor、VS Code 等 AI 应用就能替你查询最新的掉率和刷图效率。

MCP(Model Context Protocol)是 AI 应用连接外部工具的标准方式。

粘贴给 Claude Code、Codex、Cursor 或其他编程助手即可。

请为当前这个 AI 工具添加「企鹅物流数据统计」MCP 服务器:地址 https://mcp.penguin-stats.io/mcp ,传输方式 Streamable HTTP,无需认证。按 https://mcp.penguin-stats.io/llms.txt 中对应客户端的步骤,以用户(全局)范围添加,完成后列出它的工具,确认连接成功。

服务器地址

https://mcp.penguin-stats.io/mcp
传输方式
Streamable HTTP(不是 SSE)
认证
无。应用询问时,选择「无认证」「No authentication」或「No sign in」
建议名称
penguin-stats

请完整填写以 /mcp 结尾的地址。本页(https://mcp.penguin-stats.io/)是说明页,不是服务器地址。

一键添加

这些链接只会打开对应应用并预填信息,最后仍需你确认。

安装

Cherry Studio

一键添加:添加到 Cherry Studio(需要较新版本)。导入后服务器默认关闭,确认无误后手动开启。点击没有反应时,请用下面的手动方式。

手动添加:【设置】→【MCP】→【MCP 服务器】→【添加】→「从 JSON 导入」,粘贴:

JSON
{
  "mcpServers": {
    "penguin-stats": {
      "type": "streamableHttp",
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

"type": "streamableHttp" 不能省略。省略时 Cherry Studio 会按旧的 SSE 方式连接,导致失败。

启用:在【工作】→ Agent 菜单 →【编辑】→【MCP】中启用该服务器(以你的版本界面为准)。

文档 docs.cherryai.com.cn/advanced-basic/extensions/mcp

Claude 网页版、桌面版、手机 App

  1. 点击 添加到 Claude,或进入 Customize → Connectors → + Add → Add custom connector(自定义连接器)。
  2. 名称填 Penguin Statistics,远程 MCP 服务器地址填 https://mcp.penguin-stats.io/mcp,点 Continue。
  3. Authentication(认证)选 No sign in(无需登录),再点 Add。
  4. 在对话中点 + → Connectors,打开 Penguin Statistics。

免费版可添加 1 个自定义连接器。Team / Enterprise 需由管理员在 Organization settings → Connectors 中添加,成员再点 Connect。手机 App 不能直接添加:在网页版或桌面版添加后会自动同步。用同一账号登录的 Claude Code 也能使用。

文档 support.claude.com/zh-CN/articles/11175166

ChatGPT 网页版

  1. 打开 https://chatgpt.com/plugins,点 +,选择 Add custom MCP server(添加自定义 MCP 服务器)。
  2. 名称填 Penguin Statistics,Server URL 填 https://mcp.penguin-stats.io/mcp。
  3. Authentication 选 No authentication(无认证)。阅读风险提示后点 I understand and want to continue,再点 Create as a plugin。
  4. 安装该插件;在对话框输入 @ 并选择 Penguin Statistics。

能否使用取决于你的订阅和工作区设置。ChatGPT 桌面版使用 Codex 的配置,见下方 Codex。

文档 developers.openai.com/api/docs/guides/custom-mcp-server

Cursor

添加到 Cursor,或在 ~/.cursor/mcp.json 中加入:

~/.cursor/mcp.json
{
  "mcpServers": {
    "penguin-stats": {
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

文档 cursor.com/docs/mcp

VS Code GitHub Copilot

添加到 VS CodeVS Code Insiders

或在命令面板执行 MCP: Add Server,选择 HTTP (HTTP or Server-Sent Events),粘贴地址,服务器 ID 填 penguin-stats,然后选择 Global,出现提示时再选 Copilot Global。服务器会保存到 ~/.copilot/mcp-config.json(设置了 COPILOT_HOME 时为 $COPILOT_HOME/mcp-config.json),也可以手动编辑,顶层键是 mcpServers:

~/.copilot/mcp-config.json
{
  "mcpServers": {
    "penguin-stats": {
      "type": "http",
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

或在终端运行下面的命令,它会把服务器加到用户配置(user profile)的 mcp.json:

终端
code --add-mcp '{"name":"penguin-stats","type":"http","url":"https://mcp.penguin-stats.io/mcp"}'

.vscode/mcp.json 和用户配置的 mcp.json 为兼容而保留,使用 VS Code 格式:顶层键是 servers,不是 mcpServers:

.vscode/mcp.json
{
  "servers": {
    "penguin-stats": {
      "type": "http",
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

文档 code.visualstudio.com/docs/agent-customization/mcp-servers

Claude Code

推荐安装插件,它会同时装好服务器和技能(见下方「插件与技能」):

终端
claude plugin marketplace add penguin-statistics/agent-skills
claude plugin install penguin-stats@penguin-statistics

或只添加服务器:

终端
claude mcp add --transport http --scope user penguin-stats https://mcp.penguin-stats.io/mcp

用 claude mcp list 或 /mcp 检查。项目内的 .mcp.json 必须写 "type": "http":

.mcp.json
{
  "mcpServers": {
    "penguin-stats": {
      "type": "http",
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

文档 code.claude.com/docs/en/mcp

Codex CLI、IDE 插件、ChatGPT 桌面版

终端
codex mcp add penguin-stats --url https://mcp.penguin-stats.io/mcp

或在 ~/.codex/config.toml 中加入:

~/.codex/config.toml
[mcp_servers.penguin-stats]
url = "https://mcp.penguin-stats.io/mcp"

IDE 插件和 ChatGPT 桌面版共用这个文件。在它们的界面中:Settings → MCP servers → Add server → Streamable HTTP,粘贴地址,Save 后 Restart。

文档 learn.chatgpt.com/docs/extend/mcp

Trae

设置 → MCP → 添加 → 手动添加(Create Manually),粘贴下面的内容后确认(菜单名以实际界面为准):

JSON
{
  "mcpServers": {
    "penguin-stats": {
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

文档 docs.trae.cn/ide/model-context-protocol

Gemini CLI

终端
gemini mcp add --transport http -s user penguin-stats https://mcp.penguin-stats.io/mcp

手动编辑 ~/.gemini/settings.json 时请用 httpUrl(在 Gemini 中 url 表示旧的 SSE 方式):

~/.gemini/settings.json
{
  "mcpServers": {
    "penguin-stats": {
      "httpUrl": "https://mcp.penguin-stats.io/mcp"
    }
  }
}

文档 geminicli.com/docs/tools/mcp-server/

Cline

MCP Servers → Remote Servers:名称 penguin-stats,填入地址,Transport Type 选 Streamable HTTP,点 Add Server。在 cline_mcp_settings.json 中必须写明类型(默认是 SSE):

cline_mcp_settings.json
{
  "mcpServers": {
    "penguin-stats": {
      "type": "streamableHttp",
      "url": "https://mcp.penguin-stats.io/mcp"
    }
  }
}
命令行
cline mcp add penguin-stats https://mcp.penguin-stats.io/mcp --transport http --yes

文档 docs.cline.bot/mcp/mcp-overview

其他应用

应用位置填写内容
GitHub Copilot CLI终端
copilot mcp add --transport http penguin-stats https://mcp.penguin-stats.io/mcp
Windsurf / Devin Desktop(Cascade 智能体)mcp_config.json
{"mcpServers":{"penguin-stats":{"serverUrl":"https://mcp.penguin-stats.io/mcp"}}}
(serverUrl 或 url)
Devin CLI、Devin Desktop(Devin Local 智能体)终端
devin mcp add -s user penguin-stats https://mcp.penguin-stats.io/mcp
Zedsettings.json
{"context_servers":{"penguin-stats":{"url":"https://mcp.penguin-stats.io/mcp"}}}
JetBrains AI AssistantSettings → Tools → AI Assistant → Model Context Protocol (MCP) → Add → HTTP
{"mcpServers":{"penguin-stats":{"url":"https://mcp.penguin-stats.io/mcp"}}}
LM Studio 0.3.17+添加到 LM Studio,或 Program → Install → Edit mcp.json
{"mcpServers":{"penguin-stats":{"url":"https://mcp.penguin-stats.io/mcp"}}}
opencodeopencode.json
{"mcp":{"penguin-stats":{"type":"remote","url":"https://mcp.penguin-stats.io/mcp","enabled":true}}}
Kiro~/.kiro/settings/mcp.json
{"mcpServers":{"penguin-stats":{"url":"https://mcp.penguin-stats.io/mcp"}}}
Goose添加到 Goose,或 goose configure → Remote Extension (Streamable HTTP)服务器地址
WarpSettings → Agents → MCP servers → + Add
{"penguin-stats":{"url":"https://mcp.penguin-stats.io/mcp"}}
Raycast(Pro)「Install MCP Server」命令 → Transport 选 HTTP服务器地址
一次装到多个应用(需 Node.js)终端
npx -y add-mcp https://mcp.penguin-stats.io/mcp --name penguin-stats -g
其他应用远程 MCP 服务器,Streamable HTTP,填入地址,无需认证
只支持本地(stdio)服务器的应用配置文件
{"mcpServers":{"penguin-stats":{"command":"npx","args":["-y","mcp-remote","https://mcp.penguin-stats.io/mcp","--transport","http-only"]}}}
(需要 Node.js)

试一试

中文、英文、日文、韩文都可以问;物品的别名、外号、拼音也能识别。

  • 国服固源岩去哪刷最划算?按每个固源岩的理智消耗列出前三个关卡。

  • 国服 1-7 现在掉什么?各自掉率多少?

  • 国服现在有哪些活动开放?活动关卡分别掉什么?

  • 对比国服和美服刷装置的最佳关卡。

  • 日服的数据最近一次更新是什么时候?

  • 写一个 Python 脚本,用企鹅物流的数据列出国服固源岩掉率最高的 3 个关卡,并打印数据时间和出处。

确认已接通: 问「用企鹅物流查一下国服固源岩去哪刷最划算」。正常的回答会说明服务器和数据时间,并注明「数据来源:企鹅物流数据统计」。如果助手没调用工具就直接回答,请明确说「用 Penguin Statistics 的工具查」。

插件与技能 可选

MCP 服务器给助手提供数据;penguin-stats-api 技能教它正确使用这些数据:说明服务器、优先参考样本大的关卡、注明数据时间和出处,并能写出正确调用 REST API 的代码。插件会把两者一起装好。

Claude Code
/plugin marketplace add penguin-statistics/agent-skills

再

/plugin install penguin-stats@penguin-statistics
Claude(网页版、桌面版)
Customize → Plugins → Add → Add marketplace → 填 penguin-statistics/agent-skills,选中 Penguin Statistics 后点 Add,然后在插件的 Connectors 标签页添加并连接服务器(无需登录;Team 和 Enterprise 方案由 Owner 添加连接器)
Codex
codex plugin marketplace add penguin-statistics/agent-skills

再

codex plugin add penguin-stats@penguin-statistics
Gemini CLI
gemini extensions install https://github.com/penguin-statistics/agent-skills
VS Code
开启 chat.plugins.enabled 后执行 Chat: Install Plugin From Source → https://github.com/penguin-statistics/agent-skills
只装技能(任意 AI 编程工具)
npx skills add penguin-statistics/agent-skills

如果之前手动添加过本服务器:Claude 和 Claude Code 会把它和插件里的服务器当作同一个,保留即可;在其他应用里,请删除手动添加的那一项,否则工具可能重复加载。源代码:https://github.com/penguin-statistics/agent-skills

工具

全部只读:不会修改任何数据,也不能替你上报掉落。

  • search_items

    按中/英/日/韩名称、外号(如「狗粮」「石头」)、拼音或 ID 查找物品

  • search_stages

    按关卡代号(1-7、S2-12)、关卡 ID、章节或活动名查找关卡

  • get_item_drop_rates

    某物品在某服务器去哪刷:各关卡次数、掉率、单件理智

  • get_stage_drops

    某关卡掉什么,以及各物品的掉率

  • list_events

    某服务器正在开放或即将开放的活动及其关卡

  • get_dataset_info

    数字的含义、各服务器数据的更新时间、注意事项、许可与署名方式

数据与许可

  • 数据来自玩家上报,按服务器分别统计:国服(CN)、美服(US,即国际服/英文服)、日服(JP)、韩服(KR)。每个回答都附带数据计算时间。
  • 掉率 = 掉落数量 ÷ 次数,可以超过 100%;次数少于 100 的掉率波动较大。
  • 许可:CC BY-NC 4.0,可用于非商业用途,需署名:数据来源:企鹅物流数据统计(penguin-stats.io),CC BY-NC 4.0(英文:Data: Penguin Statistics (penguin-stats.io), CC BY-NC 4.0)。服务器会提示 AI 在回答中注明出处。

用量限制

  • 每个 IP 每分钟 120 次请求(IPv6 按 /64 计)。一次提问通常只需 2–4 次请求。
  • 超出后服务器会返回「rate limited, retry after N s」,等待相应秒数后重试即可。
  • Claude 网页版、ChatGPT 等云端助手从各自公司的服务器发起连接,可能与其他用户共用额度;遇到该提示请等一分钟。

隐私

  • 无需账号、无需 Key、不使用 Cookie。本页不加载任何第三方脚本,没有统计代码。
  • 服务器只能收到 AI 助手发来的内容:工具名和参数(例如物品名),看不到你的对话内容。
  • 每次请求我们会记录:时间、IP 地址(及其所属的国家、城市和网络)、User-Agent、MCP 客户端名称和版本、调用的方法和工具名、结果和耗时。不记录工具参数,但调用失败时,记录的错误信息可能引用出错的参数(例如不存在的物品名)。
  • 日志由我们的监控服务商(Datadog)保存 15 天后删除,仅用于运维、防止滥用和统计各工具与客户端的使用情况,不会出售,也不会用于广告。
  • 请求经过 Cloudflare,由 Cloudflare 按其自身条款处理。

常见问题

连不上、提示 SSE 错误或 405
应用可能在用旧的 SSE 方式,本服务器不支持。请改为 Streamable HTTP:Cherry Studio 和 Cline 写 "type": "streamableHttp",Gemini CLI 用 httpUrl。在这几个应用里只写 url 就表示 SSE。
VS Code 里看不到服务器
~/.copilot/mcp-config.json 和工作区的 .mcp.json 顶层键是 mcpServers;.vscode/mcp.json 和用户配置的 mcp.json 顶层键是 servers。
要求登录或授权
本服务器无需认证,选「No sign in」或「No authentication」。
在浏览器打开 /mcp 跳到了本页
正常。这个地址只接受 AI 应用的 POST 请求。
提示 rate limited
见「用量限制」。
添加了但 AI 不调用
先在对话中启用(Claude:+ → Connectors;ChatGPT:输入 @ 选择;Cherry Studio:在 Agent 中启用 MCP),再在提问里写明「用企鹅物流查」。
和网站上的数字不一样
先确认是同一个服务器(默认国服)和时间范围;可以让 AI 说明它用的服务器和数据时间。
中国大陆网络
本服务器暂无 .cn 镜像,本地运行的应用在大陆可能连接较慢或失败;Claude、ChatGPT 等云端助手从海外服务器连接,不受影响。

不借助 AI 测试: 运行 npx @modelcontextprotocol/inspector,选择 Streamable HTTP,填入地址,Connect 后点 List Tools。或者:

终端
curl -s https://mcp.penguin-stats.io/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' -H 'Mcp-Protocol-Version: 2025-06-18' -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'