48 tools from the 21e14 MCP Server, categorised by risk level.
View the 21e14 policy →api_request Make a raw API request to any Counterparty REST endpoint not covered by the other tools. Full API reference: https://raw.githubusercontent.com/Coun... broadcast_transaction Broadcast a signed Bitcoin transaction to the network via the Counterparty node compose_broadcast Compose a transaction to broadcast a text message or numeric value to the Counterparty network compose_btcpay Compose a BTC payment for a matched DEX order. Used to complete BTC trades on the DEX. compose_detach Compose a transaction to detach Counterparty tokens from a UTXO back to an address compose_dispense Compose a transaction to buy from a dispenser by sending BTC to it compose_dividend Compose a transaction to distribute dividends to all holders of an asset compose_fairmint Compose a transaction to mint tokens from an active fair minter compose_movetoutxo Compose a transaction to move a UTXO (and any attached tokens) to a new output compose_sweep Compose a transaction to sweep all assets and/or BTC from one address to another decode_transaction Decode a raw Bitcoin transaction hex into its components (inputs, outputs, etc.) get_address_dispensers Get all dispensers created by a specific address get_address_orders Get all DEX orders placed by a specific address get_address_transactions Get transaction history for a Bitcoin address on Counterparty get_asset_balances Get all balances for a specific asset across all holders get_asset_info Get metadata for a Counterparty asset (supply, divisibility, issuer, description, etc.) get_asset_orders Get all DEX orders involving a specific asset get_assets Search or list Counterparty assets get_balance Get the balance of a specific asset for a Bitcoin address get_balances Get all Counterparty token balances for a Bitcoin address get_dispenser Get details of a specific dispenser by its transaction hash get_dispensers Get Counterparty dispensers (default: open) get_dispensers_by_asset Get dispensers for a specific asset (default: open) get_dispenses Get dispense records (purchases) for a specific dispenser get_dividends Get dividend distributions for a specific asset get_fee_estimate Get current Bitcoin fee rates in sat/vB. Queries the Counterparty node first, falls back to mempool.space. Use the returned values directly as sat_... get_issuances Get the issuance history for a Counterparty asset get_latest_block Get the latest block information from the Counterparty node get_order Get details of a specific DEX order by its transaction hash get_order_matches Get matches for a specific DEX order get_orders Get orders on the Counterparty DEX (default: open) get_orders_by_pair Get the order book for a specific trading pair on the DEX get_owned_assets Get all assets issued/owned by a specific address get_sends Get all sends (token transfers) from a specific address get_server_info Get Counterparty node status, version, and network information get_transaction Get details of a specific Counterparty transaction by its hash get_utxo_balances Get Counterparty token balances attached to a specific UTXO unpack_transaction Decode and unpack a Counterparty message from a raw transaction, revealing the embedded Counterparty data compose_attach Compose a transaction to attach Counterparty tokens to a specific UTXO 2/5 compose_dispenser Compose a transaction to create, open, or close a dispenser. Dispensers automatically sell tokens for BTC. 2/5 compose_fairminter Compose a transaction to create a fair minting launch for a new asset. For XCP-420 compliant launches, use compose_xcp420_fairminter instead. 2/5 compose_issuance Compose a transaction to issue (create) a new Counterparty asset, or update an existing one. 2/5 compose_mpma Compose a multi-party multi-asset send transaction. Sends multiple assets to multiple destinations in a single transaction. All three arrays must b... 2/5 compose_order Compose a DEX order to trade Counterparty assets. IMPORTANT: give_quantity and get_quantity are TOTAL amounts, not per-unit prices. The price per u... 2/5 compose_send Compose a transaction to send Counterparty tokens to an address 3/5 The 21e14 MCP server exposes 48 tools across 4 categories: Read, Write, Destructive, Execute.
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 21e14 server.
21e14 tools are categorised as Read (38), Write (7), Destructive (2), Execute (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept