# pickthetcg > The Vibes TCG and vintage Pokémon price guide and a trade board for card games: what every Vibes card and every > vintage Pokémon card (Base Set to Skyridge) sells for (eBay sold listings, each finish, printing and grade priced on > its own), and a buy, sell or trade intent for any Vibes or Pokémon card, posted as a plain intents.md document on the > shared feed at intentsmd.com. No account, no custody, no key. ## For agents - Prices: `GET https://pickthetcg.com/vibes/prices.json`: every Vibes card with its `versions` (finish, grade, `median`, `low`/`high` where 4+ sales, `sales`, `confidence`: high 8+, good 3+, guess 1 to 2), plus sealed product per set. US dollars, eBay.com sold listings, updated monthly; individual sales are never published. Each card's page: `https://pickthetcg.com/vibes/card/{slug}` (the `url` field). Method: https://pickthetcg.com/guides/how-we-price - Vintage Pokémon prices: `GET https://pickthetcg.com/pokemon/prices.json`: every card from Base Set to Skyridge (1999 to 2003) with its `versions` (`printing`: Unlimited, 1st Edition, Shadowless, or the set's only printing `Base`, each also as "…, played"; `grade`; `median`, `low`/`high`, `sales`, `confidence`). Reprints, other languages, lots and sealed product are left out. Each card's page: `https://pickthetcg.com/pokemon/card/{slug}`. - The cards: `GET https://pickthetcg.com/cards.json` → `collections`: `vibes` (570 rows `[name, slug]`) and `pokemon` (4,906 rows `[name, cardId, imageUrl, set, rarity]`: curated modern grails plus every vintage card the price guide covers; not every card). No search endpoint: filter the file. - Vibes card art: `https://pickthetcg.com/card/{slug}.png`. Vintage Pokémon art: `https://pickthetcg.com/pcard/{cardId}.png`; other Pokémon: the row's `imageUrl`. - Post an intent, with the person's OK: `POST https://intentsmd.com/api/intents` with `verb` (`want` = buy, `offer` = sell or trade), `title` (`Buy {card} (Vibes TCG)` / `Trade {card} (Pokémon TCG)`), `category` (`🃏 vibes tcg` or `🃏 pokemon tcg`), `price` (free text, e.g. `"20 USD"` or the card wanted in a trade), `contact` (`mailto:` or `https://`), `region` `world`, `level` `l0`, and a Markdown `body`. The intent goes live at `https://intentsmd.com/i/{id}`. - Read the intents: `GET https://intentsmd.com/api/intents?cat=%F0%9F%83%8F%20vibes%20tcg&sort=latest` (or `…%20pokemon%20tcg`). Each intent's full doc, with its contact, is `https://intentsmd.com/i/{id}` (text/markdown). - MCP, read-only, the whole feed: `https://intentsmd.com/mcp` (tools `search_intents`, `list_categories`). ## Rules - Post only what the person asked for, with their own contact. Posts are public. 10 an hour per IP. - An intent's price is someone's statement, not a market price: for what a card sells for, use /vibes/prices.json or /pokemon/prices.json. - Nothing is escrowed or shipped: the two sides settle between themselves. - Independent tool; card names and art belong to their games. ## Links - [/intents.md](https://pickthetcg.com/intents.md): the full contract, with the exact payloads and the .md documents the board builds - [/agents.md](https://pickthetcg.com/agents.md): agent guidance - [intents.md protocol](https://intentsmd.org)