CS2饰品行情查询

SteamDT 是一个面向 CS2 饰品交易的行情查询服务,通过官方 MCP 与 Skill 提供饰品价格、平台比价、七日均价、K线及大盘指数查询,适用于玩家和交易者快速获取市场行情。

  • by Kir4kami
  • Python
  • 云端部署
  • 14 星标
  • 更新于
在 GitHub 查看 Kir4kami/mcp-steamdt

使用说明

SteamDT:CS2 饰品行情 Skill

通过 SteamDT 官方 MCP + SteamDT Skill,用中文查询饰品价格、比较平台行情、查看七日均价和 K 线,以及了解 CS2 大盘。

本仓库保留原有 Python MCP 实现;新版主要入口为 skills/steamdt/SKILL.md。使用新版不需要安装 Python 依赖或维护饰品基础信息缓存。

快速开始

1. 接入官方 MCP

按官方接入文档申请 API Key,在客户端添加远程 MCP:

  • 服务名称:steamdt
  • 地址:https://mcp.steamdt.com/mcp
  • 传输方式:Streamable HTTP
  • 鉴权:Authorization: Bearer <APIKEY>

API Key 只保存在本机用户级客户端配置或凭证存储中,不要放进本仓库、Skill 或聊天内容。

Codex 支持在用户级 ~/.codex/config.toml 配置;以下示例从客户端进程环境读取密钥:

[mcp_servers.steamdt]
url = "https://mcp.steamdt.com/mcp"
bearer_token_env_var = "STEAMDT_API_KEY"

在本机设置 STEAMDT_API_KEY,确保启动客户端的进程能够读取它,再重启或重载客户端。项目根目录的 .env 不会自动为远程 MCP 配置提供环境变量。也可使用客户端支持的鉴权请求头设置。详见 Codex MCP 文档。

连接后检查工具。2026-10-20 实测官方提供 6 个:

search_items、get_item_prices、get_item_average_price_7d、get_item_kline、get_broad_index、get_broad_kline。

清单可能随服务升级变化;确认所需工具可用即可,不要求数量固定。

2. 安装 Skill

将仓库中的整个 skills/steamdt 文件夹复制到 Codex 的用户 Skill 目录:

  • Windows:%USERPROFILE%\.codex\skills\steamdt
  • macOS / Linux:~/.codex/skills/steamdt
  • 若自定义了 CODEX_HOME:使用其下的 skills/steamdt

如果目标目录已经存在,先比较内容再更新。重启或重载客户端后,在新对话中用 $steamdt 调用,也可让客户端自动匹配相关请求。Skill 文件中的依赖声明用于说明所需服务,不会替你填写凭证或保证自动完成 MCP 配置。

3. 开始查询

使用 $steamdt,查一下 USP 印花集现在多少钱。

名称存在多个磨损、暗金或纪念品版本时,Skill 会根据上下文筛选,仍有歧义再请你选择。

使用 $steamdt,查询 AK-47 | Case Hardened (Field-Tested) 的近七日均价。
使用 $steamdt,对比同一饰品在 BUFF 和悠悠有品的当前在售与求购报价。
使用 $steamdt,看看这件饰品最近三十天的日 K 走势,以及今天大盘的变化。

数据口径

  • 在售底价、最高求购价(可能附条件)与七日均价分别展示;报价不等于成交价。
  • 最高求购可能限制具体磨损值(float)等条件,与在售底价不一定对应同规格货品;求购价高于在售价不直接判为异常或套利机会,具体条件需到平台核对。
  • 七日均价工具不支持任意天数历史序列。走势使用 K 线,并核对实际时间覆盖。
  • 本项目由用户确认饰品价格统一使用人民币元(CNY),即使响应未标币种也按此展示;若响应明确指定其他币种则以实际为准。大盘指数不标货币单位,缺少数据更新时间时明确说明。
  • 不把平台价差直接解释为可获得的套利利润,也不把总体均价擅自重算成平台均价的平均数。
  • 凭证错误或达到配额时停止相关请求;官方 MCP 与直接 API 共用 API Key 配额。

验证与维护

更新 Skill 后可使用 Codex 自带 skill-creator 的 scripts/quick_validate.py 检查其结构。行为验收覆盖:

场景 预期行为
中文名匹配多个版本 搜索并筛选;无法唯一确认时询问,不自动选第一项
完整英文名查七日均价 直接调用均价工具,不额外搜索或获取 K 线
返回价格未标明币种 按本项目确认口径展示人民币元;不将大盘指数标成元
在售 594 元、最高求购 716 元 说明可能有磨损等订单条件差异,需到平台核对;不标异常、不推断套利或保证可卖出
请求三十天涨跌,但 K 线覆盖不足 说明实际覆盖,不将七日均价当作三十天序列
凭证拒绝或配额耗尽 停止请求,不切换接口继续尝试
工具未加载 说明连接或重载步骤,不声称已查询

官方接入和均价查询已于 2026-10-20 在本机独立 MCP 连接中验证;这不代表 Skill 已安装,或实时价格、K 线和大盘工具已全部完成实测。参数与来源见 工具参考。

原有 Python MCP

steamdt_mcp/、scripts/cache_base_info.py、依赖文件和 Python 安装入口均保留。本轮未修改旧服务行为;它可以作为后续磨损查询、批量处理等能力的代码基础。

旧服务的安装与使用方式见 旧版 MCP 文档。其中 get_item_price_history 对均价接口的历史描述与当前官方文档不一致,不应作为任意天数历史数据来源;使用前需单独适配与验证。

官方资料