MAESTRO MCP SERVER TOOLS

117 tools from the Maestro MCP Server MCP Server, categorised by risk level.

READ 112 tools
Read rpc_block_range_info Fetches basic info for a contiguous block range (start and end height). Read brc20_transfer_inscriptions_by_address Returns all unspent BRC20 transfer inscriptions residing at the address. This endpoint is critical for appl... Read activity_by_inscription Lists all transactions that have involved the given inscription, starting from its origin (reveal transacti... Read activity_by_rune Returns all transactions where the Rune was used or transferred, beginning with the etching (origin) transa... Read address_statistics Returns all current statistics of the address: total txs the address was involved in, total unspent outputs... Read block_info Fetches full details of a block using its hash. Returns information such as height, timestamp, transaction ... Read brc20_by_address Returns a collection of BRC20 tokens associated with the address, showing both the total and available (tra... Read brc20_holders_by_ticker Retrieves a list of script pubkeys or addresses that hold the specified BRC20 asset and corresponding total... Read brc20_info Information about a BRC20 token’s metadata and current state, including its symbol, deployment details, min... Read collection_metadata_by_collection_symbol Provides metadata for a given inscription collection symbol, including its name, image, supply, and externa... Read collection_metadata_by_inscription Returns metadata of a collection for a given inscription ID, including its name, image, supply and external... Read collection_stats_by_collection_symbol Provides stats for a given inscription: total volume (in sats), floor price (in sats), and total listed. Th... Read esplora_address_details Returns details about an address. Available fields: address, chain_stats, and mempool_stats. chain_stats an... Read esplora_address_transactions Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 me... Read esplora_address_transactions_chain Get confirmed transaction history for the specified address/scripthash, sorted with newest first. Returns 2... Read esplora_address_transactions_mempool Get unconfirmed transaction history for the specified address/scripthash. Returns up to 50 transactions (no... Read esplora_address_utxos Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: txid,... Read esplora_block_details Returns details about a block. Read esplora_block_hash_by_height Returns the hash of the block currently at :height. Read esplora_block_header Returns the hex-encoded block header. Read esplora_block_raw Returns the raw block representation in binary. Read esplora_block_status Returns the confirmation status of a block. Available fields: in_best_chain (boolean, false for orphaned bl... Read esplora_block_tip_hash Returns the hash of the last block. Read esplora_block_tip_height Returns the height of the last block. Read esplora_block_transactions Returns a list of transactions in the block (up to 25 transactions beginning at start_index). Transactions ... Read esplora_block_txid_by_index Returns the transaction at index :index within the specified block. Read esplora_block_txids Returns a list of all txids in the block. Read esplora_blocks Returns details on the past 10 blocks. If :startHeight is specified, the 10 blocks before (and including) :... Read esplora_mempool_recent Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified ov... Read esplora_mempool_stats Returns current mempool backlog statistics. Read esplora_mempool_txids Get the full list of txids in the mempool as an array. The order of the txids is arbitrary and does not mat... Read esplora_transaction_details Returns details about a transaction. Available fields: txid, version, locktime, size, weight, fee, vin, vou... Read esplora_transaction_hex Returns a transaction serialized as hex. Read esplora_transaction_merkle_proof Returns a merkle inclusion proof for the transaction using Electrum Read esplora_transaction_merkleblock_proof Returns a merkle inclusion proof for the transaction using bitcoind Read esplora_transaction_outspend Returns the spending status of a transaction output. Available fields: spent (boolean), txid (optional), vi... Read esplora_transaction_outspends Returns the spending status of all transaction outputs. Read esplora_transaction_raw Returns a transaction as binary data. Read esplora_transaction_rbf_timeline Returns the RBF tree timeline of a transaction. Read esplora_transaction_status Returns the confirmation status of a transaction. Available fields: confirmed (boolean), block_height (opti... Read EventManagerService_GetEventLog Fetch a single event log by ID Returns the payload, status, and response of a specific event log identifi... Read EventManagerService_GetTrigger Fetch trigger details Returns metadata and configuration for a specific trigger identified by its unique \ Read EventManagerService_GetTriggerConditionOptions Fetch picklist options by name Returns a list of picklist options identified by its unique \ Read EventManagerService_Healthcheck Healthcheck Read EventManagerService_ListEventLogs Fetch all event logs Returns a list of event logs that have been generated from event manager triggers. E... Read EventManagerService_ListTriggers List all triggers Returns all individual triggers associated with your event managers. Read fee_rates Statistics regarding fee rates of transactions within estimated mempool blocks. Read historical_satoshi_balance_by_address Returns the historical satoshi balances, itemized by block and including USD price. Read holders_by_rune Lists all addresses currently holding a given Rune, with corresponding balances. Helps visualize token dist... Read info_by_rune Returns full details for a specific Rune token, such as its etching (origin) transaction, supply, number of... Read inscription_activity_by_block List of all inscription activity in the block, ordered by transaction index in the block and by output inde... Read inscription_activity_by_tx List of all inscription activity in the transaction, including their satoshi-level positioning within trans... Read inscriptions_by_address Retrieves all inscriptions currently controlled by a specific address. Useful for wallet UIs and inscriptio... Read inscriptions_by_collection_symbol List of all inscriptions in the collection represented by the queried symbol. Read list_brc20s Retrieves a list of tickers of all deployed BRC20 assets. Read list_runes Lists all Rune tokens deployed, including names and IDs. Read mempool_holders_by_rune Lists all addresses currently holding a given Rune, with corresponding balances. Helps visualize token dist... Read mempool_rune_utxos_by_address Lists all UTXOs at the address or script pubkey that contains Rune tokens, with optional refinement based o... Read mempool_runes_by_address Provides a list of all Rune assets held by the specified address. It returns both total and available balan... Read mempool_satoshi_balance_by_address Returns the total balance in satoshis held at the specified address or script pubkey by summing all unspent... Read mempool_tx_output_info Provides detailed information for a single transaction output, including its value, spend status, and any a... Read mempool_utxos_by_address Retrieves all UTXOs associated with a Bitcoin address or script pubkey. Ideal for wallet views, dust filter... Read mkt-btc-price-by-timestamp Returns BTC-USD price for the provided UTC timestamp. Read mkt-btc-prices-by-timestamps Returns BTC-USD prices for the provided list of UTC timestamps. Timestamps are matched against minute-align... Read mkt-dex Returns metadata for Rune assets registered and etched into the Bitcoin blockchain. This includes human-rea... Read mkt-dex-ohlc Returns candlestick-formatted market data (Open, High, Low, Close, Volume) for a specific DEX and Rune pair... Read mkt-dex-trades Provides a time-series list of individual trades for a specified Rune pair on a given DEX, including granul... Read mkt-dexs Retrieves a list of all options for decentralized exchanges (DEXs) currently indexed and supported by the A... Read mkt-rune-price-by-timestamp Returns Rune price in USD and satoshi for the provided UTC timestamp. Read mkt-rune-prices-by-timestamps Returns Rune prices in USD and satoshi for the provided list of Rune ID <> UTC timestamps pairs. Read rpc_block_info Retrieve full or summary information for a specific block. Useful for analyzing individual blocks or resolv... Read rpc_block_miner_info Returns metadata about the miner for a specific block. Includes name, known addresses, icon, and associated... Read rpc_block_volume Returns total transaction output volume (in satoshis) for a block. This provides insight into economic acti... Read rpc_chain_info Returns global node and chain info: block count, difficulty, pruning, fork status, etc. Useful for diagnost... Read rpc_estimate_smart_fee Estimate approximate fee per kilobyte (kB) needed for a transaction. Useful for setting dynamic fee rates i... Read rpc_mempool_info Returns size, memory usage, fee thresholds, and Replace-By-Fee (RBF) state. Useful for gauging current cong... Read rpc_mempool_transaction_ancestors Lists ancestor TXs for a mempool TX, by a TX hash. Useful for evaluating chains of unconfirmed transactions... Read rpc_mempool_transaction_descendants Lists descendant TXs for a mempool TX, by a TX hash. Useful for evaluating chains of unconfirmed transactio... Read rpc_mempool_transaction_details Returns full information for a mempool transaction: fees, inputs, Replace-By-Fee (RBF) flags, unconfirmed d... Read rpc_mempool_transactions Returns a list of transaction IDs currently in the mempool. Read rpc_psbt_decode Takes a signed PSBT hex and returns the internal structure. Covers UTXO metadata, BIP32 deriv paths, inputs... Read rpc_recent_blocks_info Returns the most recent blocks from the tip going backward. Useful to view or stream recent blockchain acti... Read rpc_recent_blocks_info_count Returns a list of the most recently mined blocks, limited by count. It provides a snapshot of the latest bl... Read rpc_transaction_decode Takes a raw TX hex and returns structured JSON. Useful when building or validating raw transactions. Read rpc_transaction_info This endpoint returns detailed information for a specific Bitcoin transaction, by its unique transaction hash. Read rpc_transaction_info_batch Takes up to 50 TX hashes and returns verbose TX data in a single call. Useful for dashboards or syncing nod... Read rpc_transaction_info_hex Same as \ Read rpc_transaction_recent Returns a list of recent on-chain transactions. Useful for retrieving lastest transactions or monitoring ne... Read rpc_transaction_recent_count Returns a list of recent on-chain transactions, specified by count. Useful for retrieving lastest transacti... Read rune_activity_by_address Return all transactions where the specified address has rune activity, with the option to filter by a speci... Read rune_utxos_by_address Return all UTxOs controlled by the specified address or script pubkey which contain runes, with the option ... Read rune_utxos_by_address_v2 Lists all UTXOs at the address or script pubkey that contains Rune tokens, with optional refinement based o... Read runes_by_address Provides a list of all Rune assets held by the specified address. It returns both total and available balan... Read satoshi_activity_by_address Returns all transactions for a given address or script pubkey, allowing insight into when the balance incre... Read satoshi_balance_by_address Returns the total balance in satoshis held at the specified address or script pubkey by summing all unspent... Read token_metadata_by_inscription Metadata specific to inscription. Read tx_info Returns a full breakdown of a Bitcoin transaction by its hash. Includes inputs, outputs, fees, block confir... Read tx_info_with_metaprotocols Returns an enhanced view of the transaction, including info about metaprotocols in both inputs and outputs.... Read tx_info_with_metaprotocols1 Returns an enhanced view of the transaction, including info about metaprotocols in both inputs and outputs.... Read tx_output_info Provides detailed information for a single transaction output, including its value, spend status, and any a... Read txs_by_address List of all transactions which consumed or produced a UTxO controlled by the specified address or script pu... Read txs_by_block Returns a list of all transaction hashes included in the specified block. Supports pagination for blocks wi... Read utxos_by_address Retrieves all UTXOs associated with a Bitcoin address or script pubkey. Ideal for wallet views, dust filter... Read utxos_by_rune Returns all UTXOs containing the specified Rune. Useful for raw state tracking and detailed token flow visu... Read wallet_address_statistics Returns all current statistics of the address: total txs the address was involved in, total unspent outputs... Read wallet_historical_satoshi_balance_by_address Returns the historical satoshi balances, itemized by block and including USD price. Read wallet_metaprotocol_activity_by_address Return all transactions where the specified address has satoshi and/or metaprotocols activity. Supported me... Read wallet_rune_activity_by_address Return all transactions where the specified address has rune activity, with the option to filter by a speci... Read wallet_satoshi_activity_by_address Returns all transactions for a given address or script pubkey, allowing insight into when the balance incre... Read inscription_activity_by_address Returns all inscription-related transactions involving a specific address. Can be filtered by activity type... Read rpc_latest_block Returns the most recent block on the Bitcoin blockchain. Useful for syncing frontends, indexing latest chai... Read wallet_inscription_activity_by_address Returns all inscription-related transactions involving a specific address. Can be filtered by activity type...

Route Maestro MCP Server through PolicyLayer and every one of its 117 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the Maestro MCP Server MCP server have? +

The Maestro MCP Server MCP server exposes 117 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Maestro MCP Server tools? +

Route the Maestro MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Maestro MCP Server tools fall into? +

Maestro MCP Server tools are categorised as Read (112), Write (2), Destructive (1), Execute (2). Each category has a recommended default policy.

Enforce policy on every Maestro MCP Server tool call.

Start from Maestro MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.