Tool tree
Free API for Flesh and Blood TCG card data. No API key required. REST endpoints and MCP server for Claude, ChatGPT, and custom apps.
Implementation
gradeNot graded
gradeNot graded
search_cardsAnswer
Search Flesh and Blood cards by free text, name, class, type, set, pitch value, keyword or format legality. Returns matching cards with their stats.
View tool JSON
{
"name": "search_cards",
"kind": "answer",
"impl": "imperative",
"description": "Search Flesh and Blood cards by free text, name, class, type, set, pitch value, keyword or format legality. Returns matching cards with their stats.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free text matched against card name and rules text"
},
"name": {
"type": "string"
},
"class": {
"type": "string",
"description": "Hero class, e.g. Guardian, Ninja"
},
"type": {
"type": "string",
"description": "Card type, e.g. Action, Equipment"
},
"set": {
"type": "string",
"description": "Set identifier"
},
"pitch": {
"type": "string",
"description": "Pitch value: 1, 2 or 3"
},
"keyword": {
"type": "string"
},
"legal_in": {
"type": "string",
"description": "Restrict to cards legal in a format, e.g. blitz, cc"
},
"limit": {
"type": "integer",
"description": "Max results, 1-50 (default 10)"
}
}
},
"page": "/"
}get_cardAnswer
Get one Flesh and Blood card by its unique id or exact name.
View tool JSON
{
"name": "get_card",
"kind": "answer",
"impl": "imperative",
"description": "Get one Flesh and Blood card by its unique id or exact name.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Card unique_id or exact card name"
}
},
"required": [
"id"
]
},
"page": "/"
}get_card_legalityAnswer
Get a card's legality across every Flesh and Blood format, including whether it is banned, suspended or living legend.
View tool JSON
{
"name": "get_card_legality",
"kind": "answer",
"impl": "imperative",
"description": "Get a card's legality across every Flesh and Blood format, including whether it is banned, suspended or living legend.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Card unique_id or exact card name"
}
},
"required": [
"id"
]
},
"page": "/"
}get_keywordAnswer
Explain what a Flesh and Blood keyword means, e.g. Dominate, Go again, Arcane Barrier.
View tool JSON
{
"name": "get_keyword",
"kind": "answer",
"impl": "imperative",
"description": "Explain what a Flesh and Blood keyword means, e.g. Dominate, Go again, Arcane Barrier.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Keyword name"
}
},
"required": [
"name"
]
},
"page": "/"
}