MCP server for interacting with the Scryfall MTG API
SkinGrind is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
CS2 skin prices, case odds and ROI, Armory value, and Trade Up contracts.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http skingrind-mcp https://cloud.skingrind.com/mcp
# 2 — ask your agent for something these tools do
# search_skins, get_skin_detail, browse_collections and 6 more
SkinGrind costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http skingrind-mcp https://cloud.skingrind.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
9 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Search and filter Counter-Strike 2 weapon skins by name, weapon, rarity, collection or case. Returns skin names, rarities, wear ranges and the cheapest current listing price in cents. Use get_skin_detail for a single skin with per-wear prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| search | string | no | Free-text skin name search, for example "Redline". Used alone it also returns matching weapons; combined with any other argument it filters the paginated skin list instead. |
| weapon | string | no | Weapon slug, for example "ak-47" or "desert-eagle". |
| rarity | string | no | Rarity name, for example "Covert", "Classified", "Restricted", "Mil-Spec Grade". |
| collection | string | no | Collection slug. |
| crate | string | no | Case or capsule slug. |
| stattrak | boolean | no | Only skins available as StatTrak. |
| souvenir | boolean | no | Only skins available as Souvenir. |
| sort | string | no | Result ordering. Defaults to name. "popularity" ranks by listing quantity. |
| per_page | integer | no | Results per page, 1 to 25. Defaults to 10. |
| page | integer | no | Page number. |
Get one Counter-Strike 2 skin with its float range, per-wear prices, collections and cases. Optionally includes the catalog Trade Up context: which rarity tier the skin sits in and what it can be traded up into.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| weapon_slug | string | yes | Weapon slug, for example "ak-47". |
| skin_slug | string | yes | Skin slug, for example "redline". |
| include_tradeup_context | boolean | no | Include the catalog Trade Up context for this skin. This is contract math derived from the collection, not scanner output. |
List Counter-Strike 2 collections, or get one collection with its contents. Optionally includes the collection Trade Up map: which rarity tiers exist in the collection and what each tier can produce. That map is catalog contract math, not scanner output.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | no | Collection slug. When set, returns that collection with its contents instead of the list. |
| search | string | no | Free-text collection name search. |
| type | string | no | Filter the list by what the collection contains. |
| sort | string | no | List ordering: newest, oldest or name. For a single collection the contents order: rarity, name, price_asc or price_desc. |
| per_page | integer | no | Results per page, 1 to 25. |
| page | integer | no | Page number. |
| include_tradeup_map | boolean | no | Only with slug. Adds the collection Trade Up map showing each rarity tier and its possible outputs. |
List Counter-Strike 2 cases, capsules and souvenir packages, or get one container with its contents plus its drop odds and expected opening value. Odds use the standard CS2 tier weights and are renormalised over the tiers actually present.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | no | Container slug. When set, returns that container with its contents and opening odds instead of the list. |
| search | string | no | Free-text container name search. |
| type | string | no | Filter the list by container type. |
| sort | string | no | List ordering: newest, oldest or name. For a single container the contents order: rarity, name, price_asc or price_desc. |
| per_page | integer | no | Results per page, 1 to 25. |
| page | integer | no | Page number. |
Rank Counter-Strike 2 cases by expected return on opening. Each entry gives the case price, expected value, return in basis points and the chance of an opening being profitable, all computed from current listing prices plus the key price. Cases whose contents are not sufficiently priced are excluded.
No parameter schema on file.
List the current Counter-Strike 2 Armory rotation tiles with their credit cost and expected value, or get one tile with every item it can produce and the rarity weighting. Use this to compare what Armory credits are worth across the current rotation.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | no | Armory tile slug. When set, returns that tile with its full item list instead of the rotation overview. |
Find cheap Counter-Strike 2 skins grouped into price-threshold pages, for example AK-47 skins under 10 dollars or the cheapest knives. Without a slug it lists every available page; with a slug it returns the skins on that page with their current cheapest listing price.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| slug | string | no | Bargain page slug, for example "ak-47-skins-under-10-dollars" or "cheapest-knives". Omit to list every available page. |
Search Counter-Strike 2 cosmetic items that are not weapon skins: stickers, charms, agents, patches, graffiti and music kits. Returns names and cheapest listing prices, or one item with its full detail including per-marketplace prices.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| category | string | yes | Which kind of cosmetic item to search. |
| slug | string | no | Item slug. When set, returns that single item with full detail. |
| search | string | no | Free-text item name search. |
| sort | string | no | Result ordering. Defaults to name. |
| per_page | integer | no | Results per page, 1 to 25. |
| page | integer | no | Page number. |
Get the free preview of the SkinGrind Trade Up scanner: the featured Trade Ups with their full recipes, the number of contracts currently active, and locked teasers for recent finds showing their economics and when they unlock. Every input has to be bought at or below its target float, and the costs are hourly price estimates, so the response carries execution_notes explaining what to verify befor
| Parameter | Type | Required | Notes |
|---|---|---|---|
| type | string | no | Which Trade Up feed to preview: "profitable" for contract Trade Ups, "knife" for knife and glove Trade Ups, or "all". Defaults to all. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install SkinGrind or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish SkinGrind can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.