К основному содержимому

Как отслеживать расходы на MCP вашего Cryptohopper

Сколько % MCP-квоты Cryptohopper ты потратил и кем, легко узнать из любого MCP-клиента. Этот гайд покажет как.

Автор: Pete Darby

Предварительные требования

Настройка

  1. Открой свой MCP-клиент.

  2. Спроси у клиента напрямую об использовании.
    Любой из следующих запросов будет перенаправлен в инструмент проверки использования MCP:

    Сколько квоты Cryptohopper MCP я использовал на этой неделе?

    Каков мой текущий уровень Cryptohopper MCP и использование вызовов?

    Покажи мне мое использование Cryptohopper MCP: уровень, выполненные вызовы, оставшиеся вызовы и время следующего сброса.

    Ответ включает:

    • Активная подписка уровень (Pioneer, Explorer, Adventurer или Hero)

    • Использование в минуту: выполненные вызовы, лимит и оставшиеся в текущую минуту

    • Недельный бюджет: выполненные вызовы, недельный лимит, оставшиеся и процент использования

    • Временная метка следующего еженедельного сброса (resets_at — всегда пятница в 00:00 UTC)

      Типичный ответ выглядит так:

    {
    "tier": "explorer",
    "minute": {
    "used": 1,
    "limit": 600,
    "remaining": 599
    },
    "week": {
    "used": 4215,
    "limit": 30000,
    "remaining": 25785,
    "percent_used": 14,
    "resets_at": "2026-05-29T00:00:00.000Z"
    },
    "historical_days": 365,
    "allowed_exchanges": null
    }

    Обрати внимание, что нужно отслеживать два лимита, а не один: краткосрочный лимит в минуту и более длительный еженедельный бюджет. Интенсивные параллельные рабочие процессы, как правило, достигают лимита в минуту; устойчивое ежедневное использование, как правило, расходует еженедельный бюджет.

  3. Для постоянного мониторинга добавь проверку использования в свои запланированные рабочие процессы. В конце каждого запуска включай:


    После завершения вышеуказанного, запроси конечную точку использования Cryptohopper MCP и добавь: "Использовано квоты: X / Y (Z% от недельного лимита)" к отчету.

    Таким образом, каждый запланированный отчет будет содержать собственный след использования квоты.

  4. Если ты запускаешь несколько агентов с разными ключами, отслеживай использование по каждому ключу, указывая идентификатор или имя ключа в логах. Обрати внимание, что квота делится между всеми ключами в учетной записи — см. уровни подписки. Идентификация по ключу предназначена для атрибуции, а не для отдельных бюджетов.

Настройка оповещений

Для автоматического оповещения о приближении использования к лимиту оберни проверку использования в запланированный скрипт. MCP уже возвращает percent_used, поэтому тебе не нужно вычислять его самостоятельно — но можно вывести его из used и limit, если предпочитаешь. Псевдокод:

usage = mcp_client.get_usage()
pct = usage["week"]["percent_used"] # предоставлено напрямую MCP

if pct > 80:
send_telegram(f"Warning: MCP usage at {pct:.0f}% of weekly limit")
if pct > 95:
send_telegram(f"CRITICAL: MCP usage at {pct:.0f}% — workflows may fail")

Запускай это ежечасно или ежедневно в зависимости от интенсивности твоих рабочих процессов. См. как планировать рабочие процессы Cryptohopper MCP для планирования и как отправлять отчеты MCP в Telegram, Discord или по электронной почте для доставки.

Сокращение расходов

Если твое использование постоянно приближается к лимиту, вот самые дешевые рычаги:

  • Уменьши глубину поиска свечей. Большинству индикаторов нужно 100–200 баров, а не 1000. На уровнях Explorer/Adventurer вызовы свечей с длительной историей стоят до 20 раз дороже базового вызова. См. объяснение лимитов скорости и практическое руководство по свечам.

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

  • Увеличь частоту запланированных заданий. Ежечасовое сканирование может быть избыточным. Ежедневное или дважды в день обычно достаточно для большинства рабочих процессов.

  • Сузь вселенную. Сканирование 200 пар стоит в 4 раза дороже, чем 50 пар. Сосредоточься на парах, которые тебя действительно интересуют.

  • Обновись, если все вышеперечисленное уже максимально используется. 30 000 вызовов в неделю на уровне Explorer в 5 раз больше, чем у Pioneer. См. уровни подписки для полного сравнения.

Устранение неполадок

Ответ об использовании пуст или некорректен.
Это обычно означает, что клиент подключен, но модель не направила вопрос в инструмент использования. Будь более точным: "Вызови инструмент использования Cryptohopper MCP и верни необработанный ответ." Если инструмента вообще нет в списке инструментов клиента, перепроверь подключение MCP — см. обзор настройки.

Использование, похоже, подсчитано дважды.
Квота подсчитывается за каждое invocation инструмента. Один поворот диалога, который просит агента сканировать 50 пар, приводит к 50 отдельным вызовам тикеров, каждый из которых подсчитывается отдельно. Это ожидаемое поведение — не двойной подсчет.

Время сброса в прошлом.
Если возвращенное значение resets_at находится перед текущим временем, твой клиент или агент может кэшировать старый ответ. Перезапусти подключение MCP или сделай новый вызов.

Ты видишь использование ниже, чем ожидалось.
Большинство мониторингов использования интерпретируется правильно. Иногда клиенты кэшируют ответ на короткий период. В случае сомнений сделай новый вызов и сравни.

Ты хочешь видеть расходы по каждому агенту.
MCP отчитывается об использовании на уровне учетной записи. Для атрибуции по ключу или агенту веди свой собственный журнал у каждого потребителя (добавляй имя ключа и счетчик вызовов к каждому запланированному запуску). См. как запускать несколько агентов с несколькими API-ключами.

Ты столкнулся с ошибкой квоты или лимита скорости до вызова инструмента использования. Если учетная запись уже достигла недельного лимита, даже сам вызов использования может быть отклонен. Дождись сброса или обнови уровень. Если ты достигаешь лимита в минуту, распредели вызовы — этот лимит снимается в течение минуты. См. справочник по ошибкам.

Нашли ответ на свой вопрос?