Spirit Cards
Read-only Spirit Cards MCP: PoW-mined NFT cards on Robinhood Chain — stats, cards, leaderboard.
我該用這個嗎
品質與安全性
發現項目(1)
- LOW在 get_pool 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"spirit-cards-mcp": {
"url": "https://spiritcards.fun/api/mcp"
}
}
}遠端端點
https://spiritcards.fun/api/mcpstreamable-http它能做什麼
工具清單
工具(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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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"
}社群
證據