Master Setter Pokémon TCG Catalog
Pokémon TCG cards in 14 languages: 196k cards, 272k printings, deepest Korean/Thai/Chinese.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin get_card
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"pokemon-tcg": {
"url": "https://api.master-setter.com/mcp"
}
}
}Remote-Endpunkte
https://api.master-setter.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (6)
🟢search_cards(q, lang, limit, offset)
Search Pokémon TCG cards by name. Names are stored in each card's own language (search Korean cards with Korean, e.g. 피카츄; Japanese with ピカチュウ). Filter with lang.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"minLength": 2,
"maxLength": 60
},
"lang": {
"type": "string",
"enum": [
"en",
"ja",
"fr",
"it",
"de",
"es",
"ko",
"pt",
"zh-tw",
"id",
"th",
"zh-cn",
"es-mx",
"ru",
"pl",
"nl"
],
"description": "Language code: en English, ja Japanese, ko Korean, zh-tw Traditional Chinese, zh-cn Simplified Chinese, th Thai, id Indonesian, fr, it, de, es, pt, es-mx, ru, pl, nl."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"default": 50
},
"offset": {
"type": "integer",
"minimum": 0,
"default": 0
}
},
"required": [
"q"
]
}🟢get_card(id)
One card by id (e.g. en-base1-4, ko-sv4a-190) with all of its printings/variants (1st Edition, holo, reverse holo…).
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
]
}🟡list_cards_in_set(set, limit, offset)
Every card in a set, ordered by number (e.g. set ja-sv4a, th-sv1v, zh-tw-sv1s).
Eingabe-Schema
{
"type": "object",
"properties": {
"set": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"default": 50
},
"offset": {
"type": "integer",
"minimum": 0,
"default": 0
}
},
"required": [
"set"
]
}🟢list_sets(lang, limit, offset)
Sets (expansions, promos, decks) for a language, newest first. 14 languages; deepest coverage of Korean, Thai, Indonesian and Chinese.
Eingabe-Schema
{
"type": "object",
"properties": {
"lang": {
"type": "string",
"enum": [
"en",
"ja",
"fr",
"it",
"de",
"es",
"ko",
"pt",
"zh-tw",
"id",
"th",
"zh-cn",
"es-mx",
"ru",
"pl",
"nl"
],
"description": "Language code: en English, ja Japanese, ko Korean, zh-tw Traditional Chinese, zh-cn Simplified Chinese, th Thai, id Indonesian, fr, it, de, es, pt, es-mx, ru, pl, nl."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"default": 50
},
"offset": {
"type": "integer",
"minimum": 0,
"default": 0
}
}
}🟡get_set(id)
One set by id (e.g. ko-sv4a) with card_count computed from the cards actually present.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
]
}🟡get_api_key(email)
Create a free API key (1,000 requests/month) for an email address. Use this if you don't have a key yet, then pass it as Authorization: Bearer <key>.
Eingabe-Schema
{
"type": "object",
"properties": {
"email": {
"type": "string",
"format": "email"
}
},
"required": [
"email"
]
}Community
Nachweis