
Hearthstone Oracle
Connects Claude to the complete Hearthstone card database via HearthstoneJSON with nine tools for search, deck analysis, and strategy coaching. You can search cards by any attribute (class, cost, keywords, card text), decode deck codes into full lists with mana curves, and get archetype analysis with matchup theory. The server maintains a local SQLite database with FTS5 search and includes built-in strategy knowledge covering class identities, archetypes like aggro and control, and core game concepts. Reach for this when you need Claude to build decks, evaluate card synergies, or provide gameplay advice without manually copying card databases or explaining Hearthstone mechanics yourself. No API key required since it pulls directly from HearthstoneJSON and caches locally.
- tools
- 9
- transport
- STDIO
- last updated
- Mar 17, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
search_cardsSearch cards by name, text, class, cost, type, rarity, set, or keyword
Search cards by name, text, class, cost, type, rarity, set, or keyword
No parameter schema in public metadata yet.
get_cardGet complete details for a specific card with fuzzy matching
Get complete details for a specific card with fuzzy matching
No parameter schema in public metadata yet.
get_keywordLook up keyword/mechanic definitions with related cards
Look up keyword/mechanic definitions with related cards
No parameter schema in public metadata yet.
decode_deckDecode a deck code into full card list with mana curve
Decode a deck code into full card list with mana curve
No parameter schema in public metadata yet.
analyze_deckAnalyze a deck's archetype, gameplan, strengths, and matchup profile
Analyze a deck's archetype, gameplan, strengths, and matchup profile
No parameter schema in public metadata yet.
get_archetypeLearn about deck archetypes (aggro, control, combo, midrange, tempo, value)
Learn about deck archetypes (aggro, control, combo, midrange, tempo, value)
No parameter schema in public metadata yet.
get_class_identityStrategic identity of each Hearthstone class
Strategic identity of each Hearthstone class
No parameter schema in public metadata yet.
get_matchupTheoretical matchup dynamics between archetypes
Theoretical matchup dynamics between archetypes
No parameter schema in public metadata yet.
explain_conceptFundamental game concepts explained for Hearthstone
Fundamental game concepts explained for Hearthstone
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/gregario/hearthstone-oracle
- Category
- Search & Web Crawling
- Package
hearthstone-oracle- Transport
- STDIO
- Registry
- MCP registry, active