Pyth Pro MCP Server

Pyth Pro MCP Server

pyth-networkNOASSERTION
236 звёзд336 форков
Pyth Pro MCP Server соединяет AI-ассистентов с рыночными данными от Pyth Network. Pyth — один из крупнейших поставщиков ценовых оракулов в блокчейн-индустрии. Данные собираются напрямую от крупных трейдеров и бирж, что гарантирует точность и устойчивость к манипуляциям. Сервер избавляет от необходимости писать код для интеграции с Pyth Hermes API. Вы просто подключаете его к любому MCP-клиенту — и ассистент сам находит цены на 500+ активов: криптовалюты, акции, валютные пары и сырьевые товары. Это полезно для разработки торговых ботов, аналитических дашбордов и финансовых AI-агентов.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикpyth-network
  • ЛицензияNOASSERTION

Технологии

  • Языки
    TypeScript
  • Транспорт
    streamable-http

Описание

Возможности

  • Запрос текущей цены любого актива из базы Pyth (криптовалюты, акции, FX, commodities).
  • Получение исторических данных за произвольный период с поддержкой различных таймфреймов.
  • Сравнение нескольких активов по текущей цене и динамике (изменение за час, день, неделю).
  • Поиск актива по тикеру: BTC, AAPL, EUR/USD, XAU/USD, XBR/USD и другие.
  • Просмотр метаданных фида: время последнего обновления, список источников, статус.
  • Расчёт изменения цены (дельты) в процентах и абсолютных значениях.
  • Вывод свечных данных (Open, High, Low, Close) для технического анализа.
  • Получение данных без привязки к конкретной блокчейн-среде — чистый HTTP.

Как подключить

Убедитесь, что на системе установлен Node.js версии 18 или выше.

Сервер можно запустить напрямую через npx без глобальной установки:

npx -y @pythnetwork/pyth-mcp-server

Добавьте сервер в конфигурацию MCP-клиента. Пример для Claude Desktop (claude_desktop_config.json):

{ "mcpServers": { "pyth-pro": { "command": "npx", "args": ["-y", "@pythnetwork/pyth-mcp-server"] } } }

Базовый запуск использует публичный эндпоинт Pyth. Для продакшен-среды укажите собственный URL через переменную окружения:

PYTH_HERMES_URL=https://your-hermes-instance.com npx -y @pythnetwork/pyth-mcp-server

После добавления конфигурации перезагрузите клиент. В списке инструментов появятся функции для работы с ценами.

Примеры запросов

  • «Покажи текущую цену Bitcoin и Ethereum. Какая разница в цене за 24 часа?»
  • «Сравни доходность акций Apple (AAPL) и Microsoft (MSFT) за последний месяц. Построй сводную таблицу.»
  • «Найди 10 криптовалют с наибольшим объёмом торгов за последние сутки.»
  • «Дай исторические данные по цене золота (XAU/USD) за декабрь 2024 года.»
  • «Как изменилась цена нефти за последнюю неделю? Покажи в процентах.»

Технические детали

  • Язык реализации: TypeScript
  • Транспорт: Streamable HTTP
  • Лицензия: Apache 2.0 (репозиторий Pyth Crosschain)
  • Разработчик: pyth-network
  • Совместимость: Claude Desktop, VS Code (Continue), Cursor, любые MCP-клиенты

Поделиться