Крипто ликвидация MCP
MCP-сервер, который транслирует события ликвидации криптовалют в режиме реального времени с Binance, позволяя агентам ИИ мгновенно реагировать на высоковолатильные движения рынка.
Функции
Потоковая передача данных о ликвидации в реальном времени : подключение к Binance WebSocket для регистрации событий ликвидации.
Хранилище данных о ликвидации : поддерживает в памяти список до 1000 событий ликвидации, без постоянного хранения.
Инструмент: :
Извлекает последние события ликвидации в таблице Markdown.
Столбцы:
Symbol,Side,Price,Quantity,Time(формат ЧЧ:ММ:СС).Параметры:
limit(по умолчанию 10).
Подсказка: :
Создает запрос на анализ тенденций ликвидации по всем символам, используя инструмент
get_latest_liquidations.
Related MCP server: crypto-pegmon-mcp
Предпосылки
Python 3.10 : требуется для совместимости.
uv : Менеджер пакетов и зависимостей (инструкции по установке ниже).
Доступ в Интернет : для подключения к Binance WebSocket.
Установка
Установка через Smithery
Чтобы автоматически установить Crypto Liquidations для Claude Desktop через Smithery :
npx -y @smithery/cli install @kukapay/crypto-liquidations-mcp --client claude1. Клонировать репозиторий
git clone https://github.com/kukapay/crypto-liquidations-mcp.git
cd crypto-liquidations-mcp2. Установка зависимостей
Установите необходимые пакеты с помощью uv :
uv sync3. Интеграция с MCP-клиентом
Настройте MCP-клиент для подключения к серверу. Для Claude Desktop:
{
"mcpServers": {
"crypto-liquidations": {
"command": "uv",
"args": ["--directory", "/path/to/crypto-liquidations-mcp", "run", "main.py"]
}
}
}Использование
Для начала запустите сервер MCP, чтобы начать потоковую передачу событий ликвидации с Binance. Сервер работает тихо, собирая до 1000 последних событий в памяти без генерации журналов или сохранения данных на диск.
Получение событий ликвидации
Используйте инструмент get_latest_liquidations для извлечения последних событий ликвидации. Вы можете указать, сколько событий нужно извлечь (до 1000), используя параметр limit . Например, вы можете спросить:
«Покажите мне 5 последних событий ликвидации от Binance».
Это вернет аккуратно отформатированную таблицу, показывающую торговую пару, сторону покупки или продажи, цену, количество и время каждой ликвидации в формате ЧЧ:ММ:СС.
Пример вывода :
| Symbol | Side | Price | Quantity | Time |
|----------|------|--------|----------|----------|
| BTCUSDT | BUY | 50000 | 1.5 | 14:30:45 |
| ETHUSDT | SELL | 3000 | 10.0 | 14:30:40 |
| BNBUSDT | BUY | 500 | 20.0 | 14:30:35 |
| ADAUSDT | SELL | 1.2 | 1000.0 | 14:30:30 |
| XRPUSDT | BUY | 0.8 | 5000.0 | 14:30:25 |Эта таблица позволяет легко увидеть недавнюю активность рынка, например, крупные ликвидации покупок или продаж на Binance.
Анализ тенденций ликвидации
Подсказка analyze_liquidations помогает вам глубже погрузиться в данные. Она генерирует инструкции для анализа тенденций ликвидации по всем торговым парам, фокусируясь на частоте, объеме и влиянии на рынок. Подсказка предлагает использовать инструмент get_latest_liquidations для извлечения данных, гарантируя, что у вас будет самая последняя информация для работы.
Это особенно полезно для понимания более широкой динамики рынка, например, увеличиваются ли объемы ликвидаций или они сигнализируют о значительных изменениях цен.
Лицензия
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .