Interact with the Manapool platform to buy and sell Magic: The Gathering (MTG) products. Use this skill to search for cards, optimize buyer carts, place orders, and manage seller inventory and fulfillment.
This skill allows you to interact with the Mana Pool marketplace to programmatically buy and sell Magic: The Gathering products.
Ensure the following are set in the environment:
MANAPOOL_API_TOKEN: Your API token.MANAPOOL_API_EMAIL: Your account email.When searching or listing items, use the following standard codes:
NM: Near MintLP: Lightly PlayedMP: Moderately PlayedHP: Heavily PlayedDMG: DamagedNF: Non-FoilFOEF: Etched FoilEN (English), JA (Japanese), FR (French), IT (Italian), DE (German)ES, PT, RU, KO, CH, CSMost interactions are handled via the CLI script: uv run manapool.
Before buying or selling, you often need to identify the correct product or check market prices.
uv run manapool search-singles --scryfall-ids <id>uv run manapool search-sealed --tcgplayer-ids <id>uv run manapool prices <singles|sealed|variants>The buying process follows a sequence: Optimize -> Create Order -> Purchase.
uv run manapool optimize <cart_json_file>references/api_docs.md).POST /buyer/orders/pending-orders (to reserve items).POST /buyer/orders/pending-orders/{id}/purchase (to finalize).Sellers can manage listings using various industry-standard IDs.
uv run manapool seller-inventory
--summary for a human-readable table with market comparison.uv run manapool update-price --sku <sku> --price-cents <price> --quantity <qty>
Sellers must monitor and fulfill incoming orders.
references/api_docs.md).GET /seller/orders (list orders).PUT /seller/orders/{id}/fulfillment (mark as shipped)../references/api_docs.md./references/openapi.json