Skip to main content
Glama

CoinMarketCap MCP

npm-версия значок кузнеца

Реализация протокола контекста модели (MCP) для API CoinMarketCap , предоставляющая стандартизированный интерфейс для доступа к данным рынка криптовалют, информации о биржах и другим показателям, связанным с блокчейном.

Функции

  • Полный охват API CoinMarketCap

  • Получайте данные о последних тенденциях криптовалют, движениях рынка и глобальных рыночных показателях.

  • Доступ к подробным данным OHLCV при наличии стандартной подписки или выше

  • Проверка параметров безопасности типов с помощью Zod

Предпосылки

Если у вас нет ключа API, сначала зарегистрируйтесь, чтобы получить бесплатный Basic ключ здесь .

Конфигурация клиента

Существует несколько вариантов настройки клиента MCP с сервером. Для настройки размещенного/удалённого сервера используйте CLI Smithery с ключом API Smithery . Для локальной установки используйте npx или сборку из исходников. Каждый из этих вариантов поясняется ниже.

Удаленный сервер Smithery (рекомендуется)

Чтобы добавить удаленный сервер в config.json вашего клиента MCP, выполните следующую команду из Smithery CLI :

npx -y @smithery/cli install @shinzo-labs/coinmarketcap-mcp

При появлении соответствующего запроса введите COINMARKETCAP_API_KEY и SUBSCRIPTION_LEVEL (см. параметры ниже).

Кузнечное дело SDK

Если вы разрабатываете собственное приложение-агент, вы можете использовать шаблонный код здесь .

Локальная установка NPX

Чтобы установить сервер локально с помощью npx , добавьте следующее в config.json вашего клиента MCP:

{ "mcpServers": { "coinmarketcap": { "command": "npx", "args": [ "@shinzolabs/coinmarketcap-mcp" ], "env": { "COINMARKETCAP_API_KEY": "your-key-here", "SUBSCRIPTION_LEVEL": "Basic" // See options below } } } }

Сборка из исходного кода

  1. Загрузить репозиторий:

git clone https://github.com/shinzo-labs/coinmarketcap-mcp.git
  1. Установить пакеты (внутри клонированного репозитория):

pnpm i
  1. Добавьте следующее в config.json вашего клиента MCP:

{ "mcpServers": { "coinmarketcap": { "command": "node", "args": [ "/path/to/coinmarketcap-mcp/index.js" ], "env": { "COINMARKETCAP_API_KEY": "your-key-here", "SUBSCRIPTION_LEVEL": "Basic" // See options below } } } }

Переменные конфигурации

Переменная

Описание

Необходимый?

По умолчанию

COINMARKETCAP_API_KEY

API-ключ от CoinMarketCap.com

Да

SUBSCRIPTION_LEVEL

Basic

,

Hobbyist

,

Startup

,

Standard

,

Professional

или

Enterprise

Нет

Basic

PORT

Порт для метода потоковой передачи HTTP

Нет

3000

Поддерживаемые инструменты

Уровень подписки: Базовый (и выше)

Криптовалюта

  • cryptoCurrencyMap : Получить карту всех криптовалют

  • getCryptoMetadata : Получить метаданные для одной или нескольких криптовалют

  • allCryptocurrencyListings : получите последние рыночные котировки для криптовалют от 1 до 5000

  • cryptoQuotesLatest : получите последние рыночные котировки для 1 или нескольких криптовалют

  • cryptoCategories : Получить список всех категорий криптовалют

  • cryptoCategory : Получить метаданные о категории криптовалюты

Обмен

  • exchangeMap : Получить карту всех бирж

  • exchangeInfo : Получить метаданные для одной или нескольких бирж

  • exchangeAssets : Получить список всех активов, доступных на бирже

ДЕКС

  • dexInfo : Получить метаданные для одной или нескольких децентрализованных бирж

  • dexListingsLatest : получите последние рыночные данные для всех DEX

  • dexNetworksList : Получить список всех сетей с уникальными идентификаторами

  • dexSpotPairsLatest : получите последние рыночные данные по всем активным спотовым парам DEX

  • dexPairsQuotesLatest : Получите последние рыночные котировки для спотовых пар

  • dexPairsOhlcvLatest : Получите последние данные OHLCV для спотовых пар

  • dexPairsOhlcvHistorical : Получить исторические данные OHLCV для пар спотов

  • dexPairsTradeLatest : Получите последние сделки по спотовым парам

Глобальные показатели

  • globalMetricsLatest : получите последние глобальные метрики криптовалюты

Индекс

  • cmc100IndexLatest : Получите последние значения индекса CoinMarketCap 100 и его составляющие

  • cmc100IndexHistorical : Получить исторические значения индекса CoinMarketCap 100

Инструменты

  • priceConversion : конвертация суммы одной криптовалюты или фиатной валюты в другую

  • getPostmanCollection : Получить коллекцию Postman для API

Другой

  • fiatMap : Получить карту всех фиатных валют

  • keyInfo : получение информации об использовании и статусе ключа API

  • fearAndGreedLatest : Получите последний индекс страха и жадности

  • fearAndGreedHistorical : Получить исторические значения индекса страха и жадности

Уровень подписки: Любитель (и выше)

Криптовалюта

  • cryptoAirdrops : получить список всех криптовалютных airdrops

  • cryptoAirdrop : Получить метаданные о конкретной раздаче

  • historicalCryptocurrencyListings : получите исторические рыночные котировки для любой криптовалюты

  • cryptoQuotesHistorical : получите исторические рыночные котировки для любой криптовалюты

  • cryptoQuotesHistoricalV3 : получите исторические рыночные котировки с расширенными временными интервалами

Обмен

  • exchangeQuotesHistorical : Получите исторические котировки для любой биржи

Глобальные показатели

  • globalMetricsHistorical : Получите исторические глобальные метрики криптовалюты

Уровень подписки: Стартап (и выше)

Криптовалюта

  • newCryptocurrencyListings : Получить список недавно добавленных криптовалют

  • cryptoTrendingGainersLosers : получите информацию о самых крупных победителях и неудачниках за определенный период времени

  • cryptoTrendingLatest : Получите топ криптовалют по объему поиска

  • cryptoTrendingMostVisited : Получите самые посещаемые криптовалюты

  • cryptoOhlcvLatest : получите последние данные рынка OHLCV для любой криптовалюты

  • cryptoOhlcvHistorical : получите исторические данные рынка OHLCV для любой криптовалюты

  • cryptoPricePerformanceStatsLatest : получите статистику ценовой эффективности для любой криптовалюты

Уровень подписки: Стандартный (и выше)

Криптовалюта

  • cryptoMarketPairsLatest : получите последние рыночные пары для любой криптовалюты

Обмен

  • exchangeListingsLatest : Получите последние рыночные данные для всех бирж

  • exchangeMarketPairsLatest : получите последние рыночные пары для любой биржи

  • exchangeQuotesLatest : Получите последние рыночные котировки для одной или нескольких бирж

Содержание

  • contentLatest : Получайте последние новости и контент о криптовалюте

  • contentPostsTop : Получите лучшие посты о криптовалюте

  • contentPostsLatest : Получите последние сообщения о криптовалюте

  • contentPostsComments : Получить комментарии к определенному посту

Сообщество

  • communityTrendingTopic : Получите популярные темы в сообществе криптовалют

  • communityTrendingToken : Получите популярные токены в сообществе криптовалют

Уровень подписки: Enterprise (и выше)

Блокчейн

  • blockchainStatisticsLatest : Получите последнюю статистику для одного или нескольких блокчейнов

Внося вклад

Вклады приветствуются и поощряются! Пожалуйста, прочтите CONTRIBUTING.md для получения инструкций по вопросам, вкладам и контактной информации.

Related MCP Servers

  • A
    security
    -
    license
    A
    quality
    Real-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keys
    Last updated -
    3
    76
    87
    MIT License
    • Apple
  • A
    security
    A
    license
    A
    quality
    Coinmarket API integration to fetch cryptocurrency listings and quotes
    Last updated -
    2
    41
    MIT License
    • Apple
  • A
    security
    -
    license
    A
    quality
    A Model Context Protocol server that provides access to CoinMarketCap's cryptocurrency data, enabling AI applications to retrieve cryptocurrency listings, quotes, and detailed information.
    Last updated -
    33
    • Linux
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/shinzo-labs/coinmarketcap-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server