analyze_deck
Analyze a pasted MTG decklist to check format legality, mana curve, card roles, price, and Commander template gaps. Flags budget concerns.
Instructions
Analyse a pasted decklist (Moxfield, Arena, Archidekt, MTGO or plain 1 Card Name lines).
Reports legality for the format (size, copies, colour identity, bans), mana curve,
colour pips vs land sources, card roles (ramp, draw, removal, wipes, tutors...),
gaps against a typical Commander template, Game Changers, and total price.
Pass commanders if the list doesn't mark them. budget_per_card flags cards above that USD price.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"decklist": "<decklist>"
},
"name": "analyze_deck"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | commander | |
| decklist | Yes | ||
| commanders | No | ||
| budget_per_card | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||