emblem-mcp
EmblemAI: криптокошелёк и 200+ инструментов для трейдинга и DeFi на 7 блокчейнах
Что умеет
- Искать мемкоины и токены на разных сетях
- Получать балансы кошельков и котировки на свопы
- Смотреть аналитику Coinglass: ETF, ставки заимствования, позиции китов
- Искать информацию в вебе и извлекать данные со страниц
- Совершать транзакции при включённом режиме enableTransactions
Какие данные видит
Доступ по API-ключу к криптокошельку EmblemAI; операции записи доступны только в режиме с явным включением транзакций.
Нужен ли аккаунт
Не нужен: сервер работает без входа
EmblemAI — хостируемый MCP-сервер с полнофункциональным криптокошельком и более чем 200 инструментами для трейдинга, DeFi, NFT и ончейн-аналитики на Bitcoin, Solana, Ethereum, Base, BSC, Polygon и Hedera. Ассистент может искать токены, получать котировки на свопы, изучать рынки прогнозов Polymarket и аналитику Coinglass.
Как подключить
Как подключить emblem-mcp к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://emblem-mcp--emblemai.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить emblem-mcp к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://emblem-mcp--emblemai.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить emblem-mcp к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://emblem-mcp--emblemai.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (60)
Технические названия из tools/list. Нужны только разработчикам.
| firecrawlExtract | Investigate or Extract structured data from web pages or urls using Firecrawl |
| websearch | 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. |
| baseFindClankerTokens | 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. |
| baseGetBalances | Get wallet balances on Base. CRITICAL: Use 'balance' for trades (exact units), NOT 'humanReadableBalance' (rounded for display). |
| baseSwapQuote | Get current USD price and swap quote for Base tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native ETH. |
| bscfindMemeCoinsViaFourMeme | Find meme coins on BSC via FourMeme. Market cap is in BNB, price in USD. |
| bscGetBalances | 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. |
| bscSwapQuote | Get swap quote for BSC tokens. Uses Uniswap X or 0x. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native BNB. |
| isFourMemeToken | 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. |
| getCoinglassBitcoinEtfList | Provides a list of Bitcoin-based Exchange-Traded Funds (ETFs) |
| getCoinglassBitcoinETFNetAssetsHistory | Historical net assets data for Bitcoin-based Exchange-Traded Funds (ETFs) |
| getCoinglassBitfinexMarginData | Provides data on margin long and short positions from Bitfinex |
| getCoinglassBorrowInterestRate | Provides daily borrowing interest rates for cryptocurrencies |
| getCoinglassCDRIIndex | Provides historical CDRI (CoinGlass Derivatives Risk Index) data |
| getCoinglassCGDIIndex | Provides historical CGDI (CoinGlass Derivatives Index) data |
| getCoinglassEthereumEtfList | Get the list of Ethereum ETFs with pagination |
| getCoinglassEthereumETFNetAssetsHistory | Historical net assets data for Ethereum-based Exchange-Traded Funds (ETFs) |
| getCoinglassExchangeAssets | Provides asset holdings data for exchange wallets, including address, balance, USD value, and price info |
| getCoinglassExchangeBalanceList | Provides a list of exchange balances for a given symbol |
| getCoinglassFutureBasis | Provides historical futures basis data, including open and close basis rates and annualized percentage changes |
| getCoinglassFuturesWhaleIndex | Provides a list of futures whale index data |
| getCoinglassGrayscaleHoldings | Provides a list of holdings managed by Grayscale Investments |
| getCoinglassHyperliquidWhaleAlert | Provides real-time whale alerts on Hyperliquid, highlighting positions with notional value over $1M |
| getCoinglassHyperliquidWhalePosition | Provides real-time whale position data on Hyperliquid |
| getCoinglassOnChainTransfers | Provides on-chain transfer records (ERC-20) for exchanges |
| getCoinglassOpenInterestHistory | Provides historical open interest data for options across different exchanges |
| getCoinglassOptionsInfo | Provides detailed information about open interest and trading volume for options across exchanges |
| getCoinglassPremiumIndex | Provides the Coinbase Bitcoin Premium Index, indicating price difference between Coinbase Pro and Binance |
| emblemGetCollectionAssets | Get all assets within a specific curated collection for vault creation |
| emblemGetDepositAddress | Get the deposit address for a vault where you can send assets. Shows which coins are accepted. |
| emblemListCollections | List all available curated collections for vault creation with asset details |
| emblemListMyVaults | List all vaults owned by the connected wallet (or a specified address), with optional filtering by status |
| emblemResolveAsset | Resolve an asset name to its curated collection. CRITICAL: Call this BEFORE emblemCreateVault when vaulting user assets to find the correct collection name. |
| ethGetBalances | Get wallet balances on Ethereum. CRITICAL: Use 'balance' for trades (exact units), NOT 'humanReadableBalance' (rounded for display). |
| ethSwapQuote | Get current USD price and swap quote for Ethereum tokens. ALWAYS fetch fresh prices - crypto is volatile. Use 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE for native ETH. |
| hederaAccountIdToEvmAddress | 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). |
| hederaContractIdToEvmAddress | 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. |
| hederaFindMemeCoins | 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. |
| hederaFindTokens | 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. |
| hederaTokensSwapQuote | 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. |
| nansen_defi_portfolio | Get a wallet's DeFi portfolio: LP positions, lending, staking, farming across protocols. |
| nansen_perp_positions | Get current Hyperliquid perpetual positions held by smart money for a specific token. |
| nansen_pnl_leaderboard | 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. |
| nansen_smart_money_flows | Get net token flows from smart money addresses. Shows accumulation/distribution by funds and whales. |
| nansen_smart_money_holdings | Get current token holdings aggregated across smart money wallets. Shows what funds and whales are holding. |
| nansen_smart_money_trades | Get recent DEX trades by smart money wallets. Spot what top traders are actively buying/selling. |
| nansen_token_screener | Screen tokens by volume, smart money activity, and chain. Find trending tokens that smart money is trading. |
| nansen_wallet_profiler | Profile a specific wallet — trading activity, PnL, token trades over a date range. |
| nansen_who_bought_sold | See which smart money wallets bought or sold a specific token in a date range. |
| openseaGetBestListings | Get the cheapest (best) listings for an NFT collection. Use this for price discovery and finding deals. |
| openseaGetCollectionActivity | Monitor recent activity for an NFT collection: sales, transfers, mints, listings, and offers. Use this to track market activity and recent trades. |
| openseaGetCollectionStats | 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. |
| openseaGetMyNFTs | Get all NFTs owned by the user on OpenSea. ALWAYS use this tool first when user asks about their NFTs or NFT collection. |
| openseaGetNFTListings | Get active sell listings for an NFT on OpenSea |
| openseaGetNFTOffers | Get buy offers for an NFT on OpenSea |
| openseaGetTrendingCollections | Find trending NFT collections by volume, market cap, or price changes. Use this for market research and discovering popular collections. |
| checkRuneUnlock | Check when a specific rune name becomes available to etch. |
| getAlkaneAddressBalance | Get the alkane balance for a Bitcoin address. This includes tokens, NFTs, contracts, and any other type of alkane. |
| getAlkaneAddressUTXOs | Get the UTXOs for a given Bitcoin address. This includes tokens, NFTs, contracts, and any other type of alkane. |
| getAlkaneInfo | Fetch metadata for a single Alkane by its protocol ID: name, symbol, supply, type, and contract details if applicable. |