Beta — live now

CS2 + AI

skins.inc ships an MCP server that hands the full skin catalog — items, cases, collections, float ranges, live marketplace prices and daily price history — straight to your AI assistant. Connect it once and ask about the CS2 economy in plain language, no tab-hopping.

The endpoint

One remote server, Streamable HTTP transport, no API key and no account. Every tool is read-only — nothing an assistant does here can change your inventory or spend money.

MCP server URL
https://mcp.skins.inc/mcp
Watch the setup (2 min)

This video is hosted on YouTube

Playing it loads content from YouTube, which sends your IP address to Google. Your choice is remembered and can be changed under Cookie settings in the footer.

Connect to Claude

claude.ai (web & desktop)

  1. 1

    Open Settings → Connectors

    Click your profile in the bottom-left, then Settings, then Connectors.
  2. 2

    Add custom connector

    Scroll to the bottom of the connector list and hit Add custom connector.
  3. 3

    Paste the name and URL

    Name it cs2-catalog and paste the server URL. Leave the OAuth fields empty — the server is public.
    Remote MCP server URL
    https://mcp.skins.inc/mcp
  4. 4

    Enable it in a chat

    Open a new chat, click the tools icon in the composer and switch cs2-catalog on. You should see eight tools listed.

Custom connectors need a paid Claude plan. On Team and Enterprise workspaces an owner or admin has to add the connector for the org first.

Claude Code (CLI)

One command, from any project directory. Add --scope user to make it available everywhere instead of just this project.

shell
claude mcp add --transport http cs2-catalog https://mcp.skins.inc/mcp

Verify with /mcp inside Claude Code — the server should report as connected.

Claude Desktop (config file)

If you’d rather edit the config by hand, open Settings → Developer → Edit config and add the entry below. Desktop talks stdio, so mcp-remote bridges it to the HTTP endpoint. Restart the app afterwards.

claude_desktop_config.json
{
  "mcpServers": {
    "cs2-catalog": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.skins.inc/mcp"]
    }
  }
}

What the AI can do

Eight read-only tools. You never call these yourself — the assistant picks them based on what you ask.

  • search_itemsSearch the catalog with combinable filters — weapon, case, collection, rarity, StatTrak, free-text — sorted by name or price.
  • get_item_detailEverything about one item: every marketplace × condition × variant price row, plus the float range for skins.
  • get_price_historyHow an item's price moved day by day, per marketplace and wear — trends, rises and falls over a window you choose.
  • list_weaponsAll weapons and their categories, for use as filter values.
  • list_cratesAll cases and capsules — also usable as a “what does it drop” filter.
  • list_collectionsAll collections (Dust II, Mirage, …) usable as a filter.
  • list_raritiesThe rarity tiers, from Consumer Grade up to Covert and Contraband.
  • list_marketplacesThe marketplaces the price data is sourced from.

Try asking

  • What’s the cheapest Covert AK-47 skin right now, and on which marketplace?
  • Compare Field-Tested prices for the AWP | Asiimov across every marketplace you can see.
  • Has the AK-47 | Redline gone up or down over the last 30 days on Steam?
  • Which skins drop from the Kilowatt Case? Sort them by price.
  • What float range does the Desert Eagle | Printstream have, and what does a Minimal Wear cost?
  • Build me a €50 loadout: one rifle, one pistol and a knife-adjacent flex pick.

If it doesn’t connect

“Could not connect” right after saving
Check the URL ends in /mcp. A bare visit to the endpoint in a browser returns an error by design — MCP requires a handshake, so that is not a sign anything is broken.
The connector is on but no tools appear
Start a fresh chat. Both clients bind the tool list when the conversation opens, so a chat started before you enabled the connector won’t see it.
Prices look stale
The catalog behind the MCP server is the same one that powers the skin database. If a figure looks off there too, it’s the marketplace feed, not the connector.