CryptoKeyhole

Read-only on-chain and market crypto analytics for Bitcoin, Ethereum and more, from our own nodes.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
71%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
80%
Cumplimiento del protocolo
100%

Hallazgos (2)

  • LOWTool 'fetch_metric' suggests web access but openWorldHint=falseen fetch_metric
  • LOWTool 'fetch_bulk_metrics' suggests web access but openWorldHint=falseen fetch_bulk_metrics

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,459Tokens (definiciones de herramientas)
~2.0 KBTamaño de respuesta típico
Impacto moderado en la atención (1.92% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "analytics": {
      "url": "https://cryptokeyhole.com/api/v1/mcp"
    }
  }
}

Puntos de conexión remotos

https://cryptokeyhole.com/api/v1/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_assets_list

List active analytics assets: BTC, ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL and ERA.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_metrics_list(asset, category, cursor, limit)

Discover metrics for one asset (BTC by default; ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL or ERA) by existing category, including honest held and delayed states. Cursor pages follow the current catalogue and are not an immutable snapshot.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL",
        "XRP",
        "TRX",
        "BNB",
        "DOGE",
        "TON",
        "LINK",
        "HYPE",
        "WBTC",
        "ADA",
        "NEAR",
        "XLM",
        "BCH",
        "LTC",
        "UNI",
        "AVAX",
        "SUI",
        "HBAR",
        "WLD",
        "WLFI",
        "LIT",
        "MNT",
        "SHIB",
        "QNT",
        "ENA",
        "MORPHO",
        "AAVE",
        "ONDO",
        "DOT",
        "ZRO",
        "PEPE",
        "SKY",
        "ARB",
        "FF",
        "POL",
        "APT",
        "CRV",
        "ZAMA",
        "SENT",
        "ETHFI",
        "PENDLE",
        "ENS",
        "FET",
        "LDO",
        "EIGEN",
        "SPX",
        "EDGE",
        "IMX",
        "AXS",
        "BAT",
        "GRT",
        "SYRUP",
        "FLOKI",
        "COMP",
        "SAND",
        "APE",
        "PROM",
        "ALT",
        "GALA",
        "NIL",
        "ERA"
      ],
      "default": "BTC"
    },
    "category": {
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 3000,
      "default": 100
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢get_asset_metrics(asset, category, cursor, limit)

Discover the available and held metrics of one asset: BTC, ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL or ERA.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL",
        "XRP",
        "TRX",
        "BNB",
        "DOGE",
        "TON",
        "LINK",
        "HYPE",
        "WBTC",
        "ADA",
        "NEAR",
        "XLM",
        "BCH",
        "LTC",
        "UNI",
        "AVAX",
        "SUI",
        "HBAR",
        "WLD",
        "WLFI",
        "LIT",
        "MNT",
        "SHIB",
        "QNT",
        "ENA",
        "MORPHO",
        "AAVE",
        "ONDO",
        "DOT",
        "ZRO",
        "PEPE",
        "SKY",
        "ARB",
        "FF",
        "POL",
        "APT",
        "CRV",
        "ZAMA",
        "SENT",
        "ETHFI",
        "PENDLE",
        "ENS",
        "FET",
        "LDO",
        "EIGEN",
        "SPX",
        "EDGE",
        "IMX",
        "AXS",
        "BAT",
        "GRT",
        "SYRUP",
        "FLOKI",
        "COMP",
        "SAND",
        "APE",
        "PROM",
        "ALT",
        "GALA",
        "NIL",
        "ERA"
      ],
      "default": "BTC"
    },
    "category": {
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 3000,
      "default": 100
    }
  },
  "required": [
    "asset"
  ],
  "additionalProperties": false
}
🟢get_metric_metadata(asset, metric)

Read the current metric definition, supported intervals, method, coverage and source limitations.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL",
        "XRP",
        "TRX",
        "BNB",
        "DOGE",
        "TON",
        "LINK",
        "HYPE",
        "WBTC",
        "ADA",
        "NEAR",
        "XLM",
        "BCH",
        "LTC",
        "UNI",
        "AVAX",
        "SUI",
        "HBAR",
        "WLD",
        "WLFI",
        "LIT",
        "MNT",
        "SHIB",
        "QNT",
        "ENA",
        "MORPHO",
        "AAVE",
        "ONDO",
        "DOT",
        "ZRO",
        "PEPE",
        "SKY",
        "ARB",
        "FF",
        "POL",
        "APT",
        "CRV",
        "ZAMA",
        "SENT",
        "ETHFI",
        "PENDLE",
        "ENS",
        "FET",
        "LDO",
        "EIGEN",
        "SPX",
        "EDGE",
        "IMX",
        "AXS",
        "BAT",
        "GRT",
        "SYRUP",
        "FLOKI",
        "COMP",
        "SAND",
        "APE",
        "PROM",
        "ALT",
        "GALA",
        "NIL",
        "ERA"
      ],
      "default": "BTC"
    },
    "metric": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "metric"
  ],
  "additionalProperties": false
}
🟢fetch_metric(asset, metric, interval, start, end, ...)

Read exact unreduced BTC, ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL or ERA observations with decimal strings, original source clocks, revision, finality and gaps. End is exclusive. Metric-specific interval and retained-publication restrictions apply. No new observation is acquired.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "enum": [
        "BTC",
        "ETH",
        "SOL",
        "XRP",
        "TRX",
        "BNB",
        "DOGE",
        "TON",
        "LINK",
        "HYPE",
        "WBTC",
        "ADA",
        "NEAR",
        "XLM",
        "BCH",
        "LTC",
        "UNI",
        "AVAX",
        "SUI",
        "HBAR",
        "WLD",
        "WLFI",
        "LIT",
        "MNT",
        "SHIB",
        "QNT",
        "ENA",
        "MORPHO",
        "AAVE",
        "ONDO",
        "DOT",
        "ZRO",
        "PEPE",
        "SKY",
        "ARB",
        "FF",
        "POL",
        "APT",
        "CRV",
        "ZAMA",
        "SENT",
        "ETHFI",
        "PENDLE",
        "ENS",
        "FET",
        "LDO",
        "EIGEN",
        "SPX",
        "EDGE",
        "IMX",
        "AXS",
        "BAT",
        "GRT",
        "SYRUP",
        "FLOKI",
        "COMP",
        "SAND",
        "APE",
        "PROM",
        "ALT",
        "GALA",
        "NIL",
        "ERA"
      ],
      "default": "BTC"
    },
    "metric": {
      "type": "string",
      "minLength": 1
    },
    "interval": {
      "type": "string",
      "default": "24h"
    },
    "start": {
      "type": "integer",
      "description": "Inclusive UNIX seconds UTC."
    },
    "end": {
      "type": "integer",
      "description": "Exclusive UNIX seconds UTC."
    },
    "sma": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "smoothing": {
      "type": "string",
      "enum": [
        "sma",
        "ema",
        "median"
      ],
      "default": "sma"
    },
    "publication": {
      "type": "string",
      "description": "An actual retained publication ID; only supported metric/interval pairs accept it."
    }
  },
  "required": [
    "metric"
  ],
  "additionalProperties": false
}
🟢fetch_bulk_metrics(requests)

Read multiple metric selections sequentially. Each item retains its own provenance and revision; this is not one atomic snapshot. Unsupported selections are explicit per-item errors. The existing 200000-observation and response-byte bounds apply to the combined result.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "requests": {
      "type": "array",
      "minItems": 1,
      "items": {
        "type": "object",
        "properties": {
          "asset": {
            "type": "string",
            "enum": [
              "BTC",
              "ETH",
              "SOL",
              "XRP",
              "TRX",
              "BNB",
              "DOGE",
              "TON",
              "LINK",
              "HYPE",
              "WBTC",
              "ADA",
              "NEAR",
              "XLM",
              "BCH",
              "LTC",
              "UNI",
              "AVAX",
              "SUI",
              "HBAR",
              "WLD",
              "WLFI",
              "LIT",
              "MNT",
              "SHIB",
              "QNT",
              "ENA",
              "MORPHO",
              "AAVE",
              "ONDO",
              "DOT",
              "ZRO",
              "PEPE",
              "SKY",
              "ARB",
              "FF",
              "POL",
              "APT",
              "CRV",
              "ZAMA",
              "SENT",
              "ETHFI",
              "PENDLE",
              "ENS",
              "FET",
              "LDO",
              "EIGEN",
              "SPX",
              "EDGE",
              "IMX",
              "AXS",
              "BAT",
              "GRT",
              "SYRUP",
              "FLOKI",
              "COMP",
              "SAND",
              "APE",
              "PROM",
              "ALT",
              "GALA",
              "NIL",
              "ERA"
            ],
            "default": "BTC"
          },
          "metric": {
            "type": "string",
            "minLength": 1
          },
          "interval": {
            "type": "string",
            "default": "24h"
          },
          "start": {
            "type": "integer",
            "description": "Inclusive UNIX seconds UTC."
          },
          "end": {
            "type": "integer",
            "description": "Exclusive UNIX seconds UTC."
          },
          "sma": {
            "type": "integer",
            "minimum": 0,
            "default": 0
          },
          "smoothing": {
            "type": "string",
            "enum": [
              "sma",
              "ema",
              "median"
            ],
            "default": "sma"
          },
          "publication": {
            "type": "string",
            "description": "An actual retained publication ID; only supported metric/interval pairs accept it."
          }
        },
        "required": [
          "metric"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "requests"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas