mcpField
I
inspekt.gg

inspekt.gg

本地服务
inspekt.gg游戏娱乐03 天前更新

关于 inspekt.gg

@inspekt-gg/mcp 是通过 inspekt.gg 处理 CS2 皮肤的 MCP 服务,可生成静态图片、创建 3D 查看器嵌入代码,并查询目录物品和公开 Steam 库存。

主要功能

  1. 01渲染皮肤静态图片
  2. 02生成 3D 查看器嵌入代码
  3. 03搜索皮肤目录
  4. 04查询公开库存
  5. 05获取 Agent 文档

适用场景

  1. 01为网页生成皮肤图片
  2. 02在网站中加入可旋转的 3D 皮肤查看器
  3. 03按名称或武器查找目录物品
  4. 04查看公开 Steam 库存中的物品

MCP 相关

向 MCP 客户端提供 inspekt.gg 工具,用于渲染 CS2 皮肤静态图、生成嵌入代码、搜索目录和查询库存。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"inspekt-gg-inspekt": {
"command": "npx",
"args": [
"-y",
"@inspekt-gg/mcp"
],
"env": {
"INSPEKT_KEY": "<INSPEKT_KEY>",
"INSPEKT_SECRET": "<INSPEKT_SECRET>"
}
}
}
}
启动命令npx -y @inspekt-gg/mcp
需要配置的环境变量
INSPEKT_KEY密钥Publishable key (cs2pk_...) from https://inspekt.gg/dashboard.
INSPEKT_SECRET密钥Secret key (cs2sk_...) from https://inspekt.gg/dashboard. Needed for inventory_lookup and for render_still with include_image.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@inspekt-gg/mcp0.1.0

工具

5

收录的工具列表 · 更新于 2 天前

参数类型必填说明
bgenum否背景。steel 为默认值,rarity 是物品等级底板,transparent 保留 alpha。steel | black | white | charcoal | ember | violet | rarity | transparent | rarity-stock | rarity-consumer | rarity-industrial | rarity-milspec | rarity-restricted | rarity-classified | rarity-covert | rarity-contraband
idstring否目录 ID,来自 catalog_search。
namestring否名称标签,最多 20 个可打印字符。仅与 id 一起使用。
seedinteger否图案种子,范围为 0 至 1000。仅与 id 一起使用。
viewenum否摄像机视角。hero(默认)为库存图标角度,front 为列表行的正面视角。hero | front | back | top
wearnumber否浮点数,范围为 0 至 1。仅与 id 一起使用。
charmobject否一个挂件。仅与 id 一起使用。
charm.seedinteger否挂件图案种子,范围为 0 至 100000。
charm.offsetXnumber否Source 单位中的悬挂点 X 坐标,范围为 -64 至 64。三个偏移量要么全部发送,要么都不发送。
charm.offsetYnumber否Source 单位中的悬挂点 Y 坐标,范围为 -64 至 64。三个偏移量要么全部发送,要么都不发送。
charm.offsetZnumber否Source 单位中的悬挂点 Z 坐标,范围为 -64 至 64。三个偏移量要么全部发送,要么都不发送。
charm.defIndexinteger是Steam 挂件定义索引。
charm.stickerIdinteger否Sticker Slab 中的贴纸。仅限 defIndex 37。
lightenum否灯光。默认值由视角决定。icon | inspect
widthinteger否像素,范围为 160 至 2560。默认值为 1200。超过 1600 时,套餐需要密钥,并计为额外渲染。
heightinteger否像素,范围为 160 至 2560。默认值为 630。超过 1600 时,套餐需要密钥,并计为额外渲染。
inspectstring否Steam 检视链接,包含以十六进制形式表示的物品(从 CS2 内复制,或使用 gen 链接),也可以只提供十六进制值。
stattrakinteger否击杀计数器。任何值都会使物品成为 StatTrak,包括 0。仅与 id 一起使用。
stickersarray否最多 5 张贴纸。仅与 id 一起使用。
include_imageboolean否同时以图像块形式返回图片。需要 INSPEKT_SECRET,并计为一次渲染。

详细介绍

@inspekt-gg/mcp

适用于 inspekt.gg 的 MCP 服务:通过 Steam 检视链接或目录 ID 获取 CS2 皮肤静态图和 3D 查看器嵌入代码。

安装

需要 Node 18+。密钥:inspekt.gg/dashboard(提供 10 天免费试用)。

Claude Code:

claude mcp add inspekt -e INSPEKT_KEY=cs2pk_your_key_here -- npx -y @inspekt-gg/mcp

Claude Desktop,编辑 claude_desktop_config.json(Settings、Developer、Edit Config):

{
  "mcpServers": {
    "inspekt": {
      "command": "npx",
      "args": ["-y", "@inspekt-gg/mcp"],
      "env": { "INSPEKT_KEY": "cs2pk_your_key_here" }
    }
  }
}

保存后重启 Claude Desktop。

快速开始

从正面以稀有度底板为背景,按 640 × 400 渲染 steam://rungame/730/76561202255233023/+csgo_econ_action_preview 001807209A0228043004388F85D7F30340950512E67D72。

render_still 返回 webp URL:

https://inspekt.gg/api/still?inspect=steam%3A%2F%2Frungame%2F730%2F76561202255233023%2F%2Bcsgo_econ_action_preview%20001807209A0228043004388F85D7F30340950512E67D72&view=front&bg=rarity&w=640&h=400&key=cs2pk_your_key_here

在允许的来源中通过 <img> 测试;如果在地址栏中打开,则会返回 403 origin_required。

为同一个链接生成旋转的嵌入内容。

embed_snippet 返回:

<div id="viewer" style="width:640px;height:400px"></div>
<script src="https://inspekt.gg/cs2embed.js"></script>
<script>
  var viewer = CS2Embed.mount(document.getElementById('viewer'), {
    inspect: 'steam://rungame/730/76561202255233023/+csgo_econ_action_preview 001807209A0228043004388F85D7F30340950512E67D72',
    view: 'front',
    autorotate: true,
    key: 'cs2pk_your_key_here',
  });
  viewer.on('error', function (e) { console.error('embed refused:', e.code, e.message); });
  viewer.on('fallback', function (e) { console.warn('item problem:', e.code); });
</script>

工具

工具返回内容密钥
render_still单个物品的 /api/still URL 和 <img> 标签。include_image 会添加图片。INSPEKT_KEY;若使用 include_image,还需要 INSPEKT_SECRET
embed_snippetcs2embed.js 代码片段、原始 iframe 或 React 组件。INSPEKT_KEY
catalog_search按名称和武器查询目录 ID 与浮点磨损范围。无
inventory_lookup公开 Steam 库存中的 CS2 物品。INSPEKT_SECRET
docsAgent 工具包中的一个章节:参数、范围、拒绝代码和限制。无

密钥

INSPEKT_KEY 是可公开的密钥(cs2pk_)。INSPEKT_SECRET 是可选的密钥(cs2sk_),设置方式相同。两者均可从控制面板获取。

在控制面板的 Allowed origins 中添加每个加载静态图或嵌入内容的页面来源。

MIT。版权所有 (c) 2026 Inspekt。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。