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](https://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).
How to connect
https://emblem-mcp--emblemai.run.tools
tools/list returns the expected tools before relying on them in production.Tools
(50)-
firecrawlExtractInvestigate or Extract structured data from web pages or urls using Firecrawl
-
websearchSearch 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.
-
baseFindClankerTokensFind 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.
-
baseGetBalancesGet wallet balances on Base. CRITICAL: Use 'balance' for trades (exact units), NOT 'humanReadableBalance' (rounded for display).
-
baseSwapQuoteGet current USD price and swap quote for Base tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native ETH.
-
bscfindMemeCoinsViaFourMemeFind meme coins on BSC via FourMeme. Market cap is in BNB, price in USD.
-
bscGetBalancesReturn 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.
-
bscSwapQuoteGet swap quote for BSC tokens. Uses Uniswap X or 0x. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native BNB.
-
isFourMemeTokenCheck 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.
-
getCoinglassBitcoinEtfListProvides a list of Bitcoin-based Exchange-Traded Funds (ETFs)
-
getCoinglassBitcoinETFNetAssetsHistoryHistorical net assets data for Bitcoin-based Exchange-Traded Funds (ETFs)
-
getCoinglassBitfinexMarginDataProvides data on margin long and short positions from Bitfinex
-
getCoinglassBorrowInterestRateProvides daily borrowing interest rates for cryptocurrencies
-
getCoinglassCDRIIndexProvides historical CDRI (CoinGlass Derivatives Risk Index) data
-
getCoinglassCGDIIndexProvides historical CGDI (CoinGlass Derivatives Index) data
-
getCoinglassEthereumEtfListGet the list of Ethereum ETFs with pagination
-
getCoinglassEthereumETFNetAssetsHistoryHistorical net assets data for Ethereum-based Exchange-Traded Funds (ETFs)
-
getCoinglassExchangeAssetsProvides asset holdings data for exchange wallets, including address, balance, USD value, and price info
-
getCoinglassExchangeBalanceListProvides a list of exchange balances for a given symbol
-
getCoinglassFutureBasisProvides historical futures basis data, including open and close basis rates and annualized percentage changes
-
getCoinglassFuturesWhaleIndexProvides a list of futures whale index data
-
getCoinglassGrayscaleHoldingsProvides a list of holdings managed by Grayscale Investments
-
getCoinglassHyperliquidWhaleAlertProvides real-time whale alerts on Hyperliquid, highlighting positions with notional value over $1M
-
getCoinglassHyperliquidWhalePositionProvides real-time whale position data on Hyperliquid
-
getCoinglassOnChainTransfersProvides on-chain transfer records (ERC-20) for exchanges
-
getCoinglassOpenInterestHistoryProvides historical open interest data for options across different exchanges
-
getCoinglassOptionsInfoProvides detailed information about open interest and trading volume for options across exchanges
-
getCoinglassPremiumIndexProvides the Coinbase Bitcoin Premium Index, indicating price difference between Coinbase Pro and Binance
-
emblemGetCollectionAssetsGet all assets within a specific curated collection for vault creation
-
emblemGetDepositAddressGet the deposit address for a vault where you can send assets. Shows which coins are accepted.
-
emblemListCollectionsList all available curated collections for vault creation with asset details
-
emblemListMyVaultsList all vaults owned by the connected wallet (or a specified address), with optional filtering by status
-
emblemResolveAssetResolve an asset name to its curated collection. CRITICAL: Call this BEFORE emblemCreateVault when vaulting user assets to find the correct collection name.
-
ethGetBalancesGet wallet balances on Ethereum. CRITICAL: Use 'balance' for trades (exact units), NOT 'humanReadableBalance' (rounded for display).
-
ethSwapQuoteGet current USD price and swap quote for Ethereum tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native ETH.
-
hederaAccountIdToEvmAddressResolve 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).
-
hederaContractIdToEvmAddressConvert 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.
-
hederaFindMemeCoinsBrowse 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.
-
hederaFindTokensSearch 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.
-
hederaTokensSwapQuoteGet 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.
-
nansen_defi_portfolioGet a wallet's DeFi portfolio: LP positions, lending, staking, farming across protocols.
-
nansen_perp_positionsGet current Hyperliquid perpetual positions held by smart money for a specific token.
-
nansen_pnl_leaderboardGet 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.
-
nansen_smart_money_flowsGet net token flows from smart money addresses. Shows accumulation/distribution by funds and whales.
-
nansen_smart_money_holdingsGet current token holdings aggregated across smart money wallets. Shows what funds and whales are holding.
-
nansen_smart_money_tradesGet recent DEX trades by smart money wallets. Spot what top traders are actively buying/selling.
-
nansen_token_screenerScreen tokens by volume, smart money activity, and chain. Find trending tokens that smart money is trading.
-
nansen_wallet_profilerProfile a specific wallet — trading activity, PnL, token trades over a date range.
-
nansen_who_bought_soldSee which smart money wallets bought or sold a specific token in a date range.
-
openseaGetBestListingsGet the cheapest (best) listings for an NFT collection. Use this for price discovery and finding deals.