/** * Runes tools * * MCP tools for the Bitcoin Runes protocol — a Bitcoin-native fungible token * standard introduced by Casey Rodarmor. * * Read-only tools (Hiro Runes API): * - runes_list_etchings: List all rune etchings with pagination * - runes_get_etching: Get details for a specific rune by name or numeric ID * - runes_get_holders: Get holder list for a rune * - runes_get_activity: Get recent mint/transfer/burn activity for a rune * - runes_get_address_balances: Get all rune balances for a Bitcoin address * - runes_get_address_activity: Get rune activity for a Bitcoin address * * Wallet tools (Unisat API — requires UNISAT_API_KEY): * - get_rune_balances: Fetch rune token balances at a Bitcoin address * - get_rune_utxos: List UTXOs containing a specific rune (block:tx format) * - transfer_rune: Transfer runes via Runestone OP_RETURN encoding * * Set HIRO_API_KEY to increase Hiro rate limits. * Set UNISAT_API_KEY for Unisat indexer access (5 req/s free tier). */ import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; export declare function registerRunesTools(server: McpServer): void; //# sourceMappingURL=runes.tools.d.ts.map