Spirit Cards
Read-only Spirit Cards MCP: PoW-mined NFT cards on Robinhood Chain — stats, cards, leaderboard.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin get_pool
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": {
"spirit-cards-mcp": {
"url": "https://spiritcards.fun/api/mcp"
}
}
}Remote-Endpunkte
https://spiritcards.fun/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (9)
🟢get_collection_stats
Live collection statistics for Spirit Cards: total minted, max supply, current mint price (ETH), difficulty (requiredBits/baseBits), cooldown, merge fee, burned/forged counters, paused flag, chainId and contract.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_card(tokenId)
Full profile of a Spirit Cards token by id: species, element, rarity tier, HP/ATK/DEF, and the deterministic on-chain seed. Works for any minted token id.
Eingabe-Schema
{
"type": "object",
"properties": {
"tokenId": {
"description": "Token id (unsigned integer)",
"type": [
"string",
"number"
]
}
},
"required": [
"tokenId"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}⚪verify_nonce(miner, nonce)
Recompute the proof-of-work for a (miner, nonce) pair exactly as the contract does: work = keccak256(chainId ‖ contract ‖ miner ‖ nonce). Returns the hash, its leading-zero-bit count, the current requiredBits threshold, and whether it would be accepted on-chain.
Eingabe-Schema
{
"type": "object",
"properties": {
"miner": {
"type": "string",
"description": "Miner address (0x…)"
},
"nonce": {
"description": "Nonce (unsigned integer)",
"type": [
"string",
"number"
]
}
},
"required": [
"miner",
"nonce"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_leaderboard(limit)
On-chain activity-points leaderboard (mine/merge/stake/pvp-win points), top N wallets.
Eingabe-Schema
{
"type": "object",
"properties": {
"limit": {
"default": 25,
"description": "Max rows (1–200)",
"type": "integer",
"minimum": 1,
"maximum": 200
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_pool
Staking-pool / dividend status: accrued pool, split shares, vault total weight, undistributed rewards.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_recent_activity(limit)
Recent on-chain activity (mints / pack opens) from the latest blocks.
Eingabe-Schema
{
"type": "object",
"properties": {
"limit": {
"default": 10,
"description": "Max events (1–50)",
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_project_info
What Spirit Cards is: the game, the five-node loop (mine → merge → battle → stake → points), the chain (Robinhood Chain, CORE contract, explorer, ETH gas), official links, the collection (species / rarity tiers / battle elements) and the key economy (max supply, price step, fee split). Call get_mining_guide to start mining.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_mining_guide
Step-by-step guide to mine a Spirit Card: the exact proof-of-work rule, the live difficulty / price / cooldown / chip discount, where to get a miner (browser at /mine, public CLI), the exact contract call, and how to get a valid nonce with the find_nonce tool.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢find_nonce(miner, maxAttempts)
Grind a proof-of-work nonce for a miner address so it can mint immediately: work = keccak256(chainId ‖ core ‖ miner ‖ nonce), using the live requiredBits threshold. Returns the first nonce whose work has at least requiredBits leading zero bits, within a ~20 s wall-clock cap. If the difficulty is high it may return found:false — retry or lower maxAttempts.
Eingabe-Schema
{
"type": "object",
"properties": {
"miner": {
"type": "string",
"description": "Miner address (0x…)"
},
"maxAttempts": {
"default": 1000000,
"description": "Maximum number of nonces to try (1000–5,000,000)",
"type": "integer",
"minimum": 1000,
"maximum": 5000000
}
},
"required": [
"miner"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Community
Nachweis