Ir al contenido principal

Cómo monitorizar tu gasto en el MCP de Cryptohopper

Saber cuánto y qué agente consumió tu cuota de MCP semanal de Cryptohopper, es pan comido desde cualquier cliente MCP, y esta guía te lo enseña.

Escrito por Pete Darby

Requisitos previos

Configuración

  1. Abre tu cliente MCP.

  2. Pregunta directamente al cliente por el uso.
    Cualquiera de las siguientes indicaciones te dirigirá a la herramienta de inspección de uso del MCP:

    ¿Cuánto de mi cuota de Cryptohopper MCP he usado esta semana?

    ¿Cuál es mi nivel actual de Cryptohopper MCP y mi uso de llamadas?

    Muéstrame mi uso de Cryptohopper MCP: nivel, llamadas usadas, llamadas restantes y la hora del próximo reinicio.

    La respuesta incluye:

    • Nivel de suscripción activa (Pioneer, Explorer, Adventurer o Hero)

    • Uso por minuto: llamadas usadas, límite y restantes en el minuto actual

    • Presupuesto semanal: llamadas usadas, límite semanal, restantes y porcentaje usado

    • Marca de tiempo del próximo reinicio semanal (resets_at — siempre un viernes a las 00:00 UTC)

      Una respuesta típica se ve así:

    {
    "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
    }

    Ten en cuenta que hay dos límites que vigilar, no uno: un límite de tasa de por minuto a corto plazo y un presupuesto semanal a más largo plazo. Los flujos de trabajo paralelos intensivos tienden a alcanzar el límite por minuto; el uso diario sostenido tiende a consumir el presupuesto semanal.

  3. Para el monitoreo continuo, agrega una verificación de uso a tus flujos de trabajo programados. Al final de cada ejecución, incluye:


    Después de completar lo anterior, consulta el endpoint de uso de Cryptohopper MCP y agrega: "Cuota usada: X / Y (Z% del límite semanal)" al informe.

    De esta manera, cada informe programado lleva su propia huella de cuota.

  4. Si estás ejecutando varios agentes en diferentes claves, rastrea el uso por clave incluyendo el identificador o nombre de la clave en los registros. Ten en cuenta que la cuota se comparte entre todas las claves de la cuenta — consulta los niveles de suscripción. La identificación por clave es para atribución, no para presupuestos separados.

Configuración de alertas

Para alertas automatizadas cuando el uso se acerca al límite, envuelve la verificación de uso en un script programado. El MCP ya devuelve percent_used, por lo que no necesitas calcularlo tú mismo, pero puedes derivarlo de used y limit si lo prefieres. Pseudocódigo:

usage = mcp_client.get_usage()
pct = usage["week"]["percent_used"] # proporcionado directamente por el MCP

if pct > 80:
send_telegram(f"Advertencia: Uso de MCP al {pct:.0f}% del límite semanal")
if pct > 95:
send_telegram(f"CRÍTICO: Uso de MCP al {pct:.0f}% — los flujos de trabajo pueden fallar")

Ejecuta esto cada hora o al día, dependiendo de la intensidad de tus flujos de trabajo. Consulta cómo programar flujos de trabajo de Cryptohopper MCP para la parte de programación y cómo enviar informes de MCP a Telegram, Discord o correo electrónico para la entrega.

Reducir gastos

Si tu uso está consistentemente cerca del límite, las palancas más baratas:

  • Reduce la búsqueda de velas. La mayoría de los indicadores necesitan de 100 a 200 barras, no 1,000. En Explorer/Adventurer, las llamadas de velas de historial largo cuestan hasta 20 veces una llamada base. Consulta se explican los límites de tasa y una guía práctica sobre velas.

  • Usa tickers en lugar de libros de órdenes para escaneos. Las llamadas a libros de órdenes tienen un costo unitario similar pero transfieren muchos más datos y solo son significativas para decisiones críticas de ejecución. Para escaneos amplios del mercado, los tickers son la herramienta adecuada.

  • Amplía la cadencia de los trabajos programados. Los escaneos horarios pueden ser excesivos. Diarios o dos veces al día suelen ser suficientes para la mayoría de los flujos de trabajo.

  • Estrecha el universo. Un escaneo de 200 pares cuesta 4 veces un escaneo de 50 pares. Concéntrate en los pares que realmente te importan.

  • Actualiza si todo lo anterior ya está ajustado. Las 30,000 llamadas/semana de Explorer son 5 veces las de Pioneer. Consulta los niveles de suscripción para la comparación completa.

Solución de problemas

La respuesta de uso regresa vacía o mal formada.
Esto generalmente indica que el cliente está conectado pero el modelo no enrutó la pregunta a la herramienta de uso. Sé más explícito: "Llama a la herramienta de uso de Cryptohopper MCP y devuelve la respuesta bruta." Si la herramienta no aparece en la lista de herramientas del cliente en absoluto, vuelve a verificar la conexión MCP; consulta la descripción general de la configuración.

El uso parece contarse dos veces.
La cuota se cuenta por invocación de herramienta. Un solo turno de conversación que le pide al agente que escanee 50 pares da como resultado 50 llamadas de ticker individuales, cada una contada por separado. Este es un comportamiento esperado, no un doble conteo.

La hora de reinicio está en el pasado.
Si el resets_at devuelto es anterior a la hora actual, tu cliente o agente pueden estar almacenando en caché una respuesta antigua. Reinicia la conexión MCP o emite una llamada nueva.

Ves un uso menor de lo esperado.
La mayoría de los monitoreos de uso se interpretan correctamente. Ocasionalmente, los clientes almacenan en caché la respuesta por un corto período. En caso de duda, haz una llamada nueva y compara.

Deseas visibilidad del gasto por agente.
El MCP informa el uso a nivel de cuenta. Para la atribución por clave o por agente, mantén tu propio registro en cada consumidor (agrega el nombre de la clave y un recuento de llamadas a cada ejecución programada). Consulta cómo ejecutar varios agentes con varias claves API.

Recibes un error de cuota o límite de tasa antes de que se llame a la herramienta de uso. Si la cuenta ya está en el límite semanal, incluso la llamada de uso puede ser rechazada. Espera el reinicio o actualiza el nivel. Si alcanzas el límite por minuto, espacia tus llamadas; ese límite se borra dentro del minuto. Consulta referencia de errores.

¿Ha quedado contestada tu pregunta?