24 tools from the Ordinals MCP Server, categorised by risk level.
View the Ordinals policy →get_address_inscriptions Get all Ordinals inscriptions owned by a Bitcoin address. Returns inscription IDs, numbers, content types, and sat rarity. get_address_rare_sats Get rare satoshis held by a Bitcoin address. Returns sat ordinal number, rarity level (uncommon/rare/epic/legendary/mythic), and UTXO location. get_brc20_activity Get BRC-20 token activity (deploy, mint, transfer events). Filter by ticker, address, or operation type. get_brc20_balances Get BRC-20 token balances for a Bitcoin address. Returns available, transferrable, and overall balance for each token. get_brc20_holders Get top holders of a BRC-20 token. Returns addresses and balances sorted by amount held. get_brc20_token Get details for a BRC-20 token by ticker. Returns max supply, minted supply, mint limit, decimals, deploy inscription, and transaction count. get_collection_info Get details for an Ordinals collection. Returns name, description, inscription count, floor price, volume, and owner count. get_collection_inscriptions List inscriptions in an Ordinals collection. Returns inscription IDs, numbers, content types, and owners. get_collection_listings Get active marketplace listings for an Ordinals collection on Magic Eden. Returns listed inscriptions with prices in BTC. get_inscription Get detailed metadata for a Bitcoin Ordinals inscription by its ID or number. Returns owner address, content type, sat rarity, genesis info, and more. get_inscription_content Get the raw content of a Bitcoin Ordinals inscription. Returns text content directly or base64-encoded binary data with content type. get_inscription_traits Get trait information for a collection inscription. Returns trait types and values (e.g., background, body, eyes). get_inscription_transfers Get the transfer history for a Bitcoin Ordinals inscription. Shows each transfer with block, address, transaction, and timestamp. get_rune_activity Get recent activity (mints, transfers, burns) for a Bitcoin Rune. Returns operation type, addresses, amounts, and timestamps. get_rune_balances Get Rune token balances for a Bitcoin address. Returns rune name, symbol, and balance for each rune held. get_rune_holders Get top holders of a Bitcoin Rune. Returns addresses and balances sorted by amount held. get_rune_info Get details for a Bitcoin Rune by name. Returns symbol, divisibility, supply, premine, mint terms, and etching transaction. get_rune_market_info Get market data for a Bitcoin Rune. Returns price in USD, market cap, and 24h volume. get_rune_unlock_date Check when a rune name becomes available for etching. Returns unlock block height and estimated date. get_sat_info Get information about a specific satoshi by its ordinal number. Returns rarity level, epoch, cycle, period, name, and any inscription on it. get_tx_inscriptions Get all Ordinals inscriptions contained in a Bitcoin transaction. Returns inscription IDs, numbers, and content types. get_tx_runes Get all Rune transfers in a Bitcoin transaction. Returns rune names, amounts, addresses, and operation types. list_runes List Bitcoin Runes with pagination. Returns rune name, symbol, supply, divisibility, mint terms, and etching info. search_inscriptions Search and list Bitcoin Ordinals inscriptions with filters. Filter by address, MIME type, sat rarity, block range, inscription number range, recurs... The Ordinals MCP server exposes 24 tools across 1 categories: Read.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Ordinals server.
Ordinals tools are categorised as Read (24). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept