Hosted MCP server · #13 most used on Smithery

emblem-mcp

emblemai/emblem-mcp

# EmblemAI MCP EmblemAI is a hosted Model Context Protocol server that gives AI agents a full-featured crypto wallet plus **200+ tools** for trading, DeFi, NFTs, and on-chain analytics across **7 blockchains**: - **Bitcoin** — native BTC, Ordinals inscriptions, Runes, BRC-20, Stamps / SRC-20, Alkanes, rare sats - **Solana** — SOL + SPL tokens, Jupiter-routed swaps, Solana memecoin discovery, RugCheck - **Ethereum** — native ETH, ERC-20, ERC-721 / ERC-1155 NFTs, ETH swaps - **Base** — native ETH on L2, ERC-20, NFTs, Clanker discovery - **BSC** — native BNB, BEP-20, FourMeme bonding-curve discovery and trading - **Polygon** — native MATIC, ERC-20, swaps - **Hedera** — HBAR, HTS tokens, MemeJob discovery and trading Plus prediction markets via **Polymarket**, market research, conditional orders (limit / stop-loss / take-profit) on supported chains, and on-chain analytics. ## Quick start The Smithery deployment connects directly to the hosted EmblemAI MCP at `https://emblemvault.ai/api/mcp`. You only need an API key: 1. Sign in at emblemvault.ai. 2. Open **Settings → Vault Access Key** and copy your key. 3. Paste it as the `apiKey` parameter in the Smithery connection form. Browsing tools (`tools/list`) works anonymously, so you can inspect the catalog before authenticating. ## Auth modes | Mode | When to use | Scope | | --- | --- | --- | | **API key** (`x-api-key`) | Unattended agents, cron jobs, server-to-server, any workflow that mints tokens or sends transactions | Full read + write, no expiry until revoked | | **OAuth 2.0 + PKCE** (RFC 7591 Dynamic Client Registration) | Interactive sessions where a human can click a browser popup | Read-only `vault:read`, short-lived JWT | | **x402 micropayments** | Pay-per-call across the public catalog without an account | Per-tool-call USDC settlement | The Smithery deployment defaults to the API-key path, configured via the `apiKey` parameter (sent to the upstream as the `x-api-key` header). ## Enabling transactional tools State-changing tools (sends, swaps, mints, conditional-trade creates) are hidden by default. Opt in by setting the `enableTransactions` parameter to `enabled` — Smithery's gateway forwards it as the `x-mcp-transactions: enabled` header. Transactional tools then surface in `tools/list` with a `-transaction` suffix, which makes them easy to allow- or block-list with wildcard rules in the host client. Note: transactional tools also require API-key auth — OAuth bearers do not pass the `vault:write` gate. ## Specialized listings (filter) The full 200-tool surface is wide. For Bitcoin-only, Solana-only, or any other curated slice, use the stdio bridge `@emblemvault/mcp` (npm) and set: ``` EMBLEMAI_TOOLS_FILTER="bitcoin*,*Rune*,*Inscription*" ``` The bridge applies the glob filter to both `tools/list` and `tools/call`, exposing only the matching subset to the host LLM. The hosted Smithery deployment always exposes the full catalog; the filter is a stdio-side feature. ## Categories Trading · DeFi · NFTs · Wallet · Bitcoin Ordinals · Polymarket prediction markets · Cross-chain · Market analytics · Research / web search. ## Links - Hosted MCP: `https://emblemvault.ai/api/mcp` - Stdio bridge: `@emblemvault/mcp` (github) - Repo: EmblemCompany/Agent-skills - Web app: emblemvault.ai - Glama listing: glama.ai/mcp/servers/EmblemCompany/Agent-skills - Docs: emblemvault.ai/docs/mcp ## License MIT (stdio bridge + documentation). Hosted MCP is managed SaaS.

Uses
25k
Tools
133
Runs
Hosted
Listed
6mo ago

Get started

Add it to your agent

npx -y @smithery/cli@latest install emblemai/emblem-mcp --client claude

Swap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.

What it can do

80 of 133 tools

firecrawlExtract4 paramsInvestigate or Extract structured data from web pages or urls using Firecrawl
ParameterTypeDescription
url
promptstring
optionsobject
enableWebSearchboolean
websearch1 paramSearch the web for current news, information, and announcements. Use this for real-time market insights and breaking news.Do NOT use it f…

Search the web for current news, information, and announcements. Use this for real-time market insights and breaking news.Do NOT use it for real-time price data for prices and swaps, use quote tools instead.

ParameterTypeDescription
querystringThe search query
baseFindClankerTokens8 paramsFind meme tokens on Base via Clanker (clanker.world). Returns tokens with price, market cap, 24h volume, and price changes. Use 'q' param…

Find meme tokens on Base via Clanker (clanker.world). Returns tokens with price, market cap, 24h volume, and price changes. Use 'q' param to search by name/symbol. Sort by market-cap or created-at. To buy/sell Clanker tokens, use baseSwap — they are regular ERC20s on Base.

ParameterTypeDescription
qstring
sortstring
limitnumber
offsetnumber
sortBystring
chainIdnumber
includeUserboolean
includeMarketboolean
baseGetBalancesGet wallet balances on Base. CRITICAL: Use 'balance' for trades (exact units), NOT 'humanReadableBalance' (rounded for display).
baseSwapQuote3 paramsGet current USD price and swap quote for Base tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeE…

Get current USD price and swap quote for Base tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native ETH.

ParameterTypeDescription
amountstringAmount to swap (human readable)
toTokenAddressstringToken address to swap to
fromTokenAddressstringToken address to swap from
bscfindMemeCoinsViaFourMeme7 paramsFind meme coins on BSC via FourMeme. Market cap is in BNB, price in USD.
ParameterTypeDescription
labelsstring
symbolstring
orderBystring
pageSizenumber
pageIndexnumber
tokenNamestring
listedPancakeboolean
bscGetBalancesReturn the user's wallet holdings on BNB Smart Chain (chain ID 56): native BNB plus all detected BEP-20 token balances with contract addr…

Return the user's wallet holdings on BNB Smart Chain (chain ID 56): native BNB plus all detected BEP-20 token balances with contract address, symbol, decimals, and USD value where pricing is available.

bscSwapQuote3 paramsGet swap quote for BSC tokens. Uses Uniswap X or 0x. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native BNB.
ParameterTypeDescription
amountstringAmount to swap (human readable)
toTokenAddressstringToken address to swap to
fromTokenAddressstringToken address to swap from
isFourMemeToken1 paramCheck whether a BSC token contract is registered on FourMeme and is still on the bonding curve (not yet listed / migrated off the curve).…

Check whether a BSC token contract is registered on FourMeme and is still on the bonding curve (not yet listed / migrated off the curve). Returns the FourMeme token record if found.

ParameterTypeDescription
tokenAddressBSC token contract address to check against the FourMeme registry (0x-prefixed).
getCoinglassBitcoinEtfList2 paramsProvides a list of Bitcoin-based Exchange-Traded Funds (ETFs)
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassBitcoinETFNetAssetsHistory2 paramsHistorical net assets data for Bitcoin-based Exchange-Traded Funds (ETFs)
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassBitfinexMarginData3 paramsProvides data on margin long and short positions from Bitfinex
ParameterTypeDescription
pagenumberPage number
limitnumberNumber of items per page
symbolstringThe symbol of the cryptocurrency. example BTC
getCoinglassBorrowInterestRate3 paramsProvides daily borrowing interest rates for cryptocurrencies
ParameterTypeDescription
symbolstringThe symbol of the cryptocurrency. example BTC
exchangestringThe exchange of the cryptocurrency. example binance
intervalstringexample: 1m, 3m, 5m, 15m, 30m, 1h, 4h, 6h, 8h, 12h, 1d, 1w.
getCoinglassCDRIIndex2 paramsProvides historical CDRI (CoinGlass Derivatives Risk Index) data
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassCGDIIndex2 paramsProvides historical CGDI (CoinGlass Derivatives Index) data
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassEthereumEtfList2 paramsGet the list of Ethereum ETFs with pagination
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassEthereumETFNetAssetsHistory2 paramsHistorical net assets data for Ethereum-based Exchange-Traded Funds (ETFs)
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassExchangeAssets3 paramsProvides asset holdings data for exchange wallets, including address, balance, USD value, and price info
ParameterTypeDescription
pagenumberPage number
limitnumberNumber of items per page
exchangestringThe exchange of the cryptocurrency. example binance
getCoinglassExchangeBalanceList3 paramsProvides a list of exchange balances for a given symbol
ParameterTypeDescription
pagenumberPage number
limitnumberNumber of items per page
symbolstringThe symbol of the cryptocurrency
getCoinglassFutureBasis5 paramsProvides historical futures basis data, including open and close basis rates and annualized percentage changes
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
symbolstringThe symbol of the cryptocurrency
exchangestringThe exchange of the cryptocurrency
intervalstringThe interval of the cryptocurrency
getCoinglassFuturesWhaleIndex2 paramsProvides a list of futures whale index data
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassGrayscaleHoldings2 paramsProvides a list of holdings managed by Grayscale Investments
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassHyperliquidWhaleAlert2 paramsProvides real-time whale alerts on Hyperliquid, highlighting positions with notional value over $1M
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassHyperliquidWhalePosition2 paramsProvides real-time whale position data on Hyperliquid
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassOnChainTransfers2 paramsProvides on-chain transfer records (ERC-20) for exchanges
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
getCoinglassOpenInterestHistory3 paramsProvides historical open interest data for options across different exchanges
ParameterTypeDescription
pagenumberPage number
limitnumberNumber of items per page
symbolstringThe symbol of the cryptocurrency. example: BTC
getCoinglassOptionsInfo3 paramsProvides detailed information about open interest and trading volume for options across exchanges
ParameterTypeDescription
pagenumberPage number
limitnumberNumber of items per page
symbolstringThe symbol of the cryptocurrency. example: BTC
getCoinglassPremiumIndex2 paramsProvides the Coinbase Bitcoin Premium Index, indicating price difference between Coinbase Pro and Binance
ParameterTypeDescription
pagenumberPage number (starts from 1)
limitnumberNumber of items per page
emblemGetCollectionAssets1 paramGet all assets within a specific curated collection for vault creation
ParameterTypeDescription
collectionNamestringCollection name (e.g., "Darkfarms", "SoG") - use emblem list collections first
emblemGetDepositAddress1 paramGet the deposit address for a vault where you can send assets. Shows which coins are accepted.
ParameterTypeDescription
tokenIdstringThe vault token ID - get from emblem list my vaults
emblemListCollections1 paramList all available curated collections for vault creation with asset details
ParameterTypeDescription
showAllbooleanShow all collections including hidden ones
emblemListMyVaults2 paramsList all vaults owned by the connected wallet (or a specified address), with optional filtering by status
ParameterTypeDescription
statusstringFilter by vault status - empty to show all
addressstringEVM wallet address (0x...). Omit to use connected wallet.
emblemResolveAsset1 paramResolve an asset name to its curated collection. CRITICAL: Call this BEFORE emblemCreateVault when vaulting user assets to find the corre…

Resolve an asset name to its curated collection. CRITICAL: Call this BEFORE emblemCreateVault when vaulting user assets to find the correct collection name.

ParameterTypeDescription
assetNamestringThe asset name from user wallet (e.g., "TESTNETPEPE", "PEPECASH", "FDCARD")
ethGetBalancesGet wallet balances on Ethereum. CRITICAL: Use 'balance' for trades (exact units), NOT 'humanReadableBalance' (rounded for display).
ethSwapQuote3 paramsGet current USD price and swap quote for Ethereum tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEe…

Get current USD price and swap quote for Ethereum tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native ETH.

ParameterTypeDescription
amountstringAmount to swap (human readable)
toTokenAddressstringToken address to swap to
fromTokenAddressstringToken address to swap from
hederaAccountIdToEvmAddress1 paramResolve a Hedera account ID in '0.0.x' realm-shard-num form to its 0x-prefixed EVM address by querying the Hedera mirror node (returns th…

Resolve a Hedera account ID in '0.0.x' realm-shard-num form to its 0x-prefixed EVM address by querying the Hedera mirror node (returns the account's alias or auto-generated EVM address).

ParameterTypeDescription
addressstringHedera account ID in 'shard.realm.num' form (e.g. '0.0.3949424').
hederaContractIdToEvmAddress1 paramConvert a Hedera contract ID in '0.0.x' realm-shard-num form to its 0x-prefixed EVM address representation. Pure conversion — does not qu…

Convert a Hedera contract ID in '0.0.x' realm-shard-num form to its 0x-prefixed EVM address representation. Pure conversion — does not query the network.

ParameterTypeDescription
contractIdstringHedera contract ID in 'shard.realm.num' form (e.g. '0.0.731861').
hederaFindMemeCoins4 paramsBrowse Hedera meme tokens listed on the MemeJob bonding-curve launchpad. Sort by market cap, creation time, last activity, or nearest-pro…

Browse Hedera meme tokens listed on the MemeJob bonding-curve launchpad. Sort by market cap, creation time, last activity, or nearest-promoted; paginated for discovery feeds.

ParameterTypeDescription
pageinteger0-indexed page number (defaults to 0 for first page).
limitintegerResults per page (1-50). Defaults to 10.
orderBystringSort field: 'market-cap' (size), 'creation-time' (newest), 'last-activity' (active), 'nearest-promoted' (curated next).
orderDirectionstringSort direction: 'desc' for largest/newest first, 'asc' for opposite.
hederaFindTokens1 paramSearch Hedera-listed tokens by name or symbol (substring, case-insensitive). Returns matching tokens with EVM address, name, symbol, and …

Search Hedera-listed tokens by name or symbol (substring, case-insensitive). Returns matching tokens with EVM address, name, symbol, and decimals. Omit the query to list all tokens.

ParameterTypeDescription
querystringFree-text query against token name and symbol (case-insensitive substring match). Omit to return the full SaucerSwap token list.
hederaTokensSwapQuote7 paramsGet current USD price and swap quote for Hedera tokens. ALWAYS fetch fresh - crypto prices change every second. Supports exact input (spe…

Get current USD price and swap quote for Hedera tokens. ALWAYS fetch fresh - crypto prices change every second. Supports exact input (spend X) and exact output (receive Y) modes.

ParameterTypeDescription
amountstringAmount to swap (for exact input mode)
toTokenIdstringToken to swap to
fromTokenIdstringToken to swap from (0.0.000000 for HBAR)
isExactOutputbooleanTrue for exact output mode
toTokenDecimalsnumberDecimals of to token
exactOutputAmountstringExact output amount (for exact output mode)
fromTokenDecimalsnumberDecimals of from token
nansen_defi_portfolio3 paramsGet a wallet's DeFi portfolio: LP positions, lending, staking, farming across protocols.
ParameterTypeDescription
chainstringChain the wallet is on
per_pagenumberResults per page
wallet_addressstringWallet address
nansen_perp_positions3 paramsGet current Hyperliquid perpetual positions held by smart money for a specific token.
ParameterTypeDescription
per_pagenumberResults per page
label_typestringTrader label filter (smart_money, all_traders)
token_symbolstringToken symbol (e.g. 'BTC', 'ETH', 'SOL')
nansen_pnl_leaderboard5 paramsGet Nansen PnL leaderboard for a SPECIFIC TOKEN CONTRACT (not a global wallet leaderboard). Requires a token contract address. Shows whic…

Get Nansen PnL leaderboard for a SPECIFIC TOKEN CONTRACT (not a global wallet leaderboard). Requires a token contract address. Shows which wallets profited most from trading that specific token.

ParameterTypeDescription
chainstringChain the token is on
date_tostringEnd date (YYYY-MM-DD)
per_pagenumberResults per page
date_fromstringStart date (YYYY-MM-DD)
token_addressstringToken contract address
nansen_smart_money_flows2 paramsGet net token flows from smart money addresses. Shows accumulation/distribution by funds and whales.
ParameterTypeDescription
chainstringChain to query
per_pagenumberResults per page
nansen_smart_money_holdings2 paramsGet current token holdings aggregated across smart money wallets. Shows what funds and whales are holding.
ParameterTypeDescription
chainstringChain to query
per_pagenumberResults per page (max 100)
nansen_smart_money_trades2 paramsGet recent DEX trades by smart money wallets. Spot what top traders are actively buying/selling.
ParameterTypeDescription
chainstringChain to query
per_pagenumberResults per page
nansen_token_screener4 paramsScreen tokens by volume, smart money activity, and chain. Find trending tokens that smart money is trading.
ParameterTypeDescription
chainsarrayChains to screen across
per_pagenumberResults per page
timeframestringTimeframe (e.g. 24h, 7d)
smart_money_onlybooleanFilter to show only smart money activity
nansen_wallet_profiler5 paramsProfile a specific wallet — trading activity, PnL, token trades over a date range.
ParameterTypeDescription
chainstringChain the wallet is on
date_tostringEnd date (YYYY-MM-DD)
per_pagenumberResults per page
date_fromstringStart date (YYYY-MM-DD)
wallet_addressstringWallet address to profile
nansen_who_bought_sold6 paramsSee which smart money wallets bought or sold a specific token in a date range.
ParameterTypeDescription
chainstringChain the token is on
date_tostringEnd date (YYYY-MM-DD)
per_pagenumberResults per page
date_fromstringStart date (YYYY-MM-DD)
label_typestringTrader label filter (smart_money, all_traders)
token_addressstringToken contract address
openseaGetBestListings3 paramsGet the cheapest (best) listings for an NFT collection. Use this for price discovery and finding deals.
ParameterTypeDescription
nextstringPagination cursor for next page
limitnumberNumber of listings to return
collectionSlugstringCollection slug (e.g., 'pudgypenguins')
openseaGetCollectionActivity4 paramsMonitor recent activity for an NFT collection: sales, transfers, mints, listings, and offers. Use this to track market activity and recen…

Monitor recent activity for an NFT collection: sales, transfers, mints, listings, and offers. Use this to track market activity and recent trades.

ParameterTypeDescription
nextstringPagination cursor for next page
limitnumberNumber of events to return
eventTypestringFilter by event type (omit for all events)
collectionSlugstringCollection slug (e.g., 'boredapeyachtclub')
openseaGetCollectionStats1 paramGet detailed stats for an NFT collection including floor price, volume, sales, owners, and market cap. Use collection slug (e.g., 'boreda…

Get detailed stats for an NFT collection including floor price, volume, sales, owners, and market cap. Use collection slug (e.g., 'boredapeyachtclub'), not the collection name.

ParameterTypeDescription
collectionSlugstringCollection slug (e.g., 'boredapeyachtclub', 'cryptopunks')
openseaGetMyNFTs2 paramsGet all NFTs owned by the user on OpenSea. ALWAYS use this tool first when user asks about their NFTs or NFT collection.
ParameterTypeDescription
nextstringPagination cursor for next page
limitnumberMaximum number of NFTs to return
openseaGetNFTListings3 paramsGet active sell listings for an NFT on OpenSea
ParameterTypeDescription
chainIdnumberThe chain ID (1=Ethereum, 137=Polygon, 8453=Base)
tokenIdstringThe token ID of the NFT
contractAddressstringThe NFT contract address
openseaGetNFTOffers3 paramsGet buy offers for an NFT on OpenSea
ParameterTypeDescription
chainIdnumberThe chain ID (1=Ethereum, 137=Polygon, 8453=Base)
tokenIdstringThe token ID of the NFT
contractAddressstringThe NFT contract address
openseaGetTrendingCollections4 paramsFind trending NFT collections by volume, market cap, or price changes. Use this for market research and discovering popular collections.
ParameterTypeDescription
nextstringPagination cursor for next page
limitnumberNumber of collections to return
chainIdnumberChain ID (1=Ethereum, 137=Polygon, etc.)
orderBystringSort collections by this metric
checkRuneUnlock1 paramCheck when a specific rune name becomes available to etch.
ParameterTypeDescription
namestringThe name of the rune (spacers like • are automatically removed)
getAlkaneAddressBalance1 paramGet the alkane balance for a Bitcoin address. This includes tokens, NFTs, contracts, and any other type of alkane.
ParameterTypeDescription
bitcoinAddressstringThe Bitcoin address
getAlkaneAddressUTXOs1 paramGet the UTXOs for a given Bitcoin address. This includes tokens, NFTs, contracts, and any other type of alkane.
ParameterTypeDescription
bitcoinAddressstringThe Bitcoin address
getAlkaneInfo1 paramFetch metadata for a single Alkane by its protocol ID: name, symbol, supply, type, and contract details if applicable.
ParameterTypeDescription
idstringAlkane protocol ID in 'block:tx' format (e.g. '2:42'). Both components are required.
getBitcoinCollections1 paramBrowse all indexed Bitcoin Ordinals inscription collections (paginated). Returns each collection's slug, name, supply, and identifiers — …

Browse all indexed Bitcoin Ordinals inscription collections (paginated). Returns each collection's slug, name, supply, and identifiers — useful for discovery before drilling into floor price or assets via getCollectionInfo / getCollectionMarketInfo.

ParameterTypeDescription
pageinteger1-indexed page number for paginating the collections list. Omit for the first page.
getBRC20Activity2 paramsReturn the BRC-20 token transfer history for a given Bitcoin address (deploys, mints, transfers, sends, receives) with timestamps and amo…

Return the BRC-20 token transfer history for a given Bitcoin address (deploys, mints, transfers, sends, receives) with timestamps and amounts. Paginated.

ParameterTypeDescription
pageinteger1-indexed page number for activity pagination.
bitcoinAddressstringBitcoin address whose BRC-20 activity to retrieve.
getBRC20TokenInfo1 paramFetch protocol + market metadata for a single BRC-20 token by ticker: current USD price, total supply, max supply, mint progress, holder …

Fetch protocol + market metadata for a single BRC-20 token by ticker: current USD price, total supply, max supply, mint progress, holder count, and market cap.

ParameterTypeDescription
tickerstringBRC-20 token ticker, typically 4 characters (e.g. 'ORDI', 'SATS'). Case-insensitive.
getBTCBalancesReturn native BTC balances for the user's wallet, broken out by both the taproot (P2TR) and nested segwit (P2WPKH) addresses, in BTC and …

Return native BTC balances for the user's wallet, broken out by both the taproot (P2TR) and nested segwit (P2WPKH) addresses, in BTC and sats. Does NOT include runes, ordinals/inscriptions, or Counterparty assets — use the dedicated getRuneBalances / getInscriptionsByAddress / getXCPBalances tools for those.

getCollectionInfo1 paramFetch a Bitcoin Ordinals collection's metadata by its slug: name, description, supply, twitter, website, and image. Pair with getCollecti…

Fetch a Bitcoin Ordinals collection's metadata by its slug: name, description, supply, twitter, website, and image. Pair with getCollectionMarketInfo for floor/market data.

ParameterTypeDescription
slugstringCollection slug as indexed by Ordiscan (e.g. 'taproot-wizards', 'nodemonkes').
getCollectionInscriptions1 paramList the inscriptions that belong to a given Bitcoin Ordinals collection (the collection's items). Returns inscription IDs and basic meta…

List the inscriptions that belong to a given Bitcoin Ordinals collection (the collection's items). Returns inscription IDs and basic metadata.

ParameterTypeDescription
slugstringCollection slug as indexed by Ordiscan (e.g. 'taproot-wizards').
getCollectionMarketInfo1 paramGet market info for a Bitcoin inscription collection: floor price in sats and USD, market cap in BTC and USD. Use this when user asks abo…

Get market info for a Bitcoin inscription collection: floor price in sats and USD, market cap in BTC and USD. Use this when user asks about collection prices, valuations, or floor prices.

ParameterTypeDescription
slugstringThe collection slug (e.g., 'bitcoin-puppets', 'nodemonkes')
getCollectionVolume1 paramGet trading volume and market stats for a Bitcoin ordinal collection from Magic Eden. Returns total volume, floor price, supply, owners, …

Get trading volume and market stats for a Bitcoin ordinal collection from Magic Eden. Returns total volume, floor price, supply, owners, and listings. Use this for questions about collection trading activity or volume.

ParameterTypeDescription
collectionSymbolstringThe collection symbol/slug (e.g., 'bitcoin-puppets', 'nodemonkes', 'quantum-cats')
getCryptoPrice1 paramGet the current USD price of a major cryptocurrency. Use this when the user asks about the price, value, or worth of BTC, ETH, SOL, BNB, …

Get the current USD price of a major cryptocurrency. Use this when the user asks about the price, value, or worth of BTC, ETH, SOL, BNB, or HBAR. This is the PRIMARY tool for answering questions like 'What's Bitcoin worth?', 'ETH price', 'How much is SOL?', or 'Tell me about Bitcoin'.

ParameterTypeDescription
coinIdstringCoin symbol or name: 'btc', 'bitcoin', 'eth', 'ethereum', 'sol', 'solana', 'bnb', 'binancecoin', 'hbar', 'hedera'
getInscriptionActivity2 paramsReturn the inscription transfer history for a given Bitcoin address (incoming and outgoing inscription movements with timestamps and coun…

Return the inscription transfer history for a given Bitcoin address (incoming and outgoing inscription movements with timestamps and counterparties), paginated.

ParameterTypeDescription
pageinteger1-indexed page number for activity pagination.
bitcoinAddressstringBitcoin address whose inscription activity to retrieve.
getInscriptionInfo1 paramFetch metadata for a single Bitcoin Ordinals inscription: content type, content URL, current owner, satpoint, inscription number, genesis…

Fetch metadata for a single Bitcoin Ordinals inscription: content type, content URL, current owner, satpoint, inscription number, genesis transaction, and timestamp.

ParameterTypeDescription
inscriptionIdstringInscription ID in the form '<txid>i<index>' (e.g. 'b1f...i0').
getInscriptionsByAddress2 paramsReturn paginated, fully-detailed Bitcoin Ordinals inscriptions held by a given Bitcoin address (number, content type, traits, satpoint). …

Return paginated, fully-detailed Bitcoin Ordinals inscriptions held by a given Bitcoin address (number, content type, traits, satpoint). Use this to display a wallet's NFT-style holdings.

ParameterTypeDescription
pageinteger1-indexed page number for paginating large inscription sets. Omit for the first page.
bitcoinAddressstringBitcoin address whose inscriptions to fetch.
getInscriptionTraits1 paramFetch the trait/attribute set for a single Bitcoin inscription (NFT-style traits used for collection rarity ranking). Returns an empty ar…

Fetch the trait/attribute set for a single Bitcoin inscription (NFT-style traits used for collection rarity ranking). Returns an empty array when no traits are indexed.

ParameterTypeDescription
inscriptionIdstringInscription ID in the form '<txid>i<index>' (e.g. 'b1f...i0').
getLatestInscriptions3 paramsBrowse the most recently created Bitcoin Ordinals inscriptions network-wide (newest first by default). Use this to discover newly-minted …

Browse the most recently created Bitcoin Ordinals inscriptions network-wide (newest first by default). Use this to discover newly-minted inscriptions, NOT to look up inscriptions on a specific address.

ParameterTypeDescription
sortstringSort order: 'inscription_number_desc' for newest first, 'inscription_number_asc' for oldest first.
afterintegerCursor: return inscriptions with inscription number greater than this value.
beforeintegerCursor: return inscriptions with inscription number less than this value.
getLatestRunes3 paramsList the latest Rune tokens for market discovery and browsing. Use this when user wants to see new/trending Runes, NOT for checking their…

List the latest Rune tokens for market discovery and browsing. Use this when user wants to see new/trending Runes, NOT for checking their personal balance.

ParameterTypeDescription
sortstring
afternumber
beforenumber
getMagicEdenRunePrice1 paramGet rune market data from Magic Eden as an alternative data source. Use this if Ordiscan returns zero prices for a rune.
ParameterTypeDescription
runeNamestringThe rune name without bullet spacers (e.g., 'DOGGOTOTHEMOON')
getOwnedInscriptionIds1 paramReturn the list of Bitcoin Ordinals inscription IDs owned by a given Bitcoin address. Lightweight ID-only response — use getInscriptionsB…

Return the list of Bitcoin Ordinals inscription IDs owned by a given Bitcoin address. Lightweight ID-only response — use getInscriptionsByAddress for full inscription metadata.

ParameterTypeDescription
bitcoinAddressstringBitcoin address whose owned inscription IDs to fetch.
getRareSats1 paramList rare sats (uncommon, rare, epic, legendary, or named single-satoshi units) controlled by a given Bitcoin address. Useful for collect…

List rare sats (uncommon, rare, epic, legendary, or named single-satoshi units) controlled by a given Bitcoin address. Useful for collectors evaluating sat rarity holdings.

ParameterTypeDescription
bitcoinAddressstringBitcoin address whose rare-sat inventory to look up.
getRecentStamps1 paramBrowse the most recently issued Bitcoin Stamps (newest first) for discovery. Returns asset name, image preview, creator, and timestamp. U…

Browse the most recently issued Bitcoin Stamps (newest first) for discovery. Returns asset name, image preview, creator, and timestamp. Use this for activity feeds and 'what's new' surfaces.

ParameterTypeDescription
limitintegerNumber of recent stamps to return (1-100). Defaults to 10.
getRuneBalances1 paramGet the user's Rune token balances.
ParameterTypeDescription
bitcoinAddressstringThe Bitcoin taproot address to check rune balances for