关于 inspekt.gg
@inspekt-gg/mcp 是通过 inspekt.gg 处理 CS2 皮肤的 MCP 服务,可生成静态图片、创建 3D 查看器嵌入代码,并查询目录物品和公开 Steam 库存。
主要功能
- 01渲染皮肤静态图片
- 02生成 3D 查看器嵌入代码
- 03搜索皮肤目录
- 04查询公开库存
- 05获取 Agent 文档
适用场景
- 01为网页生成皮肤图片
- 02在网站中加入可旋转的 3D 皮肤查看器
- 03按名称或武器查找目录物品
- 04查看公开 Steam 库存中的物品
MCP 相关
向 MCP 客户端提供 inspekt.gg 工具,用于渲染 CS2 皮肤静态图、生成嵌入代码、搜索目录和查询库存。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @inspekt-gg/mcpINSPEKT_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+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
5收录的工具列表 · 更新于 2 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| bg | enum | 否 | 背景。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 |
| id | string | 否 | 目录 ID,来自 catalog_search。 |
| name | string | 否 | 名称标签,最多 20 个可打印字符。仅与 id 一起使用。 |
| seed | integer | 否 | 图案种子,范围为 0 至 1000。仅与 id 一起使用。 |
| view | enum | 否 | 摄像机视角。hero(默认)为库存图标角度,front 为列表行的正面视角。hero | front | back | top |
| wear | number | 否 | 浮点数,范围为 0 至 1。仅与 id 一起使用。 |
| charm | object | 否 | 一个挂件。仅与 id 一起使用。 |
| charm.seed | integer | 否 | 挂件图案种子,范围为 0 至 100000。 |
| charm.offsetX | number | 否 | Source 单位中的悬挂点 X 坐标,范围为 -64 至 64。三个偏移量要么全部发送,要么都不发送。 |
| charm.offsetY | number | 否 | Source 单位中的悬挂点 Y 坐标,范围为 -64 至 64。三个偏移量要么全部发送,要么都不发送。 |
| charm.offsetZ | number | 否 | Source 单位中的悬挂点 Z 坐标,范围为 -64 至 64。三个偏移量要么全部发送,要么都不发送。 |
| charm.defIndex | integer | 是 | Steam 挂件定义索引。 |
| charm.stickerId | integer | 否 | Sticker Slab 中的贴纸。仅限 defIndex 37。 |
| light | enum | 否 | 灯光。默认值由视角决定。icon | inspect |
| width | integer | 否 | 像素,范围为 160 至 2560。默认值为 1200。超过 1600 时,套餐需要密钥,并计为额外渲染。 |
| height | integer | 否 | 像素,范围为 160 至 2560。默认值为 630。超过 1600 时,套餐需要密钥,并计为额外渲染。 |
| inspect | string | 否 | Steam 检视链接,包含以十六进制形式表示的物品(从 CS2 内复制,或使用 gen 链接),也可以只提供十六进制值。 |
| stattrak | integer | 否 | 击杀计数器。任何值都会使物品成为 StatTrak,包括 0。仅与 id 一起使用。 |
| stickers | array | 否 | 最多 5 张贴纸。仅与 id 一起使用。 |
| include_image | boolean | 否 | 同时以图像块形式返回图片。需要 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_snippet | cs2embed.js 代码片段、原始 iframe 或 React 组件。 | INSPEKT_KEY |
catalog_search | 按名称和武器查询目录 ID 与浮点磨损范围。 | 无 |
inventory_lookup | 公开 Steam 库存中的 CS2 物品。 | INSPEKT_SECRET |
docs | Agent 工具包中的一个章节:参数、范围、拒绝代码和限制。 | 无 |
密钥
INSPEKT_KEY 是可公开的密钥(cs2pk_)。INSPEKT_SECRET 是可选的密钥(cs2sk_),设置方式相同。两者均可从控制面板获取。
在控制面板的 Allowed origins 中添加每个加载静态图或嵌入内容的页面来源。
MIT。版权所有 (c) 2026 Inspekt。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。