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

A
Qualität der Beschreibung
90%
Vollständigkeit des Schemas
67%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_pool' description lacks action verbin get_pool

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~970Tokens (Tool-Definitionen)
~503 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.76% von 128k Kontext)

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-http

Was es kann

Tool-Inventar

Tools (9)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet9 Tools