DripMetrics

Crypto market microstructure, options, and on-chain metrics. Free discovery; $0.05/call via x402.

¿Debería usar esto?

Calidad y seguridad

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

Hallazgos (1)

  • LOWTool 'compute_spread_greeks' description lacks action verben compute_spread_greeks

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

Costo de contexto

~1,184Tokens (definiciones de herramientas)
~1.5 KBTamaño de respuesta típico
Impacto moderado en la atención (0.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": {
    "mcp": {
      "url": "https://mcp.dripmetrics.ai/mcp"
    }
  }
}

Puntos de conexión remotos

https://mcp.dripmetrics.ai/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (6)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_metrics(family)

Free. Lists every DripMetrics metric endpoint with its id, family, HTTP method, USD price, and summary. Use describe_metric for parameter details and get_metric (or the compute_* tools for POST endpoints) to fetch values. Paid fetches use x402 (USDC on Base); discovery is free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "family": {
      "type": "string",
      "enum": [
        "Aerodrome",
        "BTC options",
        "Exchange metrics",
        "Hyperliquid",
        "Kraken xStocks",
        "Market summary",
        "On-chain",
        "Orderbook",
        "Polymarket",
        "Portfolio risk"
      ],
      "description": "Optional family filter, e.g. \"Exchange metrics\" or \"BTC options\"."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢describe_metric(id)

Free. Returns full details for one metric id from list_metrics: parameters, request/response schemas, price, and how to fetch it.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Metric id from list_metrics, e.g. \"metrics/vpin\" or \"options/gex\"."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_payment_requirements(id, params, body)

Free. Dry-runs a metric request without payment and returns the exact x402 challenge the API issues (accepted networks, asset, amount, payTo). Invalid parameters fail here before any payment.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Metric id from list_metrics."
    },
    "params": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean"
        ]
      },
      "description": "Query parameters for GET metrics (see describe_metric)."
    },
    "body": {
      "type": "object",
      "additionalProperties": {},
      "description": "JSON body for POST metrics (portfolio VaR, spread greeks)."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_metric(id, params)

Paid via x402 (up to $0.25 per request; exact price per metric in list_metrics). Fetches any GET metric by id with query parameters. Without payment this returns the x402 challenge in _meta["x402/error"]; x402-capable clients (e.g. withX402Client) sign it and retry with _meta["x402/payment"] automatically. Invalid requests fail before payment.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Metric id from list_metrics, e.g. \"metrics/vpin\"."
    },
    "params": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean"
        ]
      },
      "description": "Query parameters, e.g. {\"pair\": \"BTC-USD\", \"window\": \"1h\"}. See describe_metric."
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compute_portfolio_var(assets, weights, quantities, portfolioValueUsd, window, ...)

Paid via x402 ($0.05 per request). Computes empirical and/or normal parametric VaR for a crypto portfolio. Provide either weights + portfolioValueUsd, or quantities. Invalid portfolios fail before payment.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "assets": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "description": "Asset symbols, e.g. [\"BTC\", \"ETH\"]."
    },
    "weights": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "description": "Portfolio weights (with portfolioValueUsd)."
    },
    "quantities": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "description": "Asset quantities (alternative to weights)."
    },
    "portfolioValueUsd": {
      "type": "number",
      "exclusiveMinimum": 0,
      "description": "Total portfolio value in USD."
    },
    "window": {
      "type": "string",
      "enum": [
        "90d",
        "180d"
      ],
      "description": "Price history window (default 180d)."
    },
    "confidence": {
      "type": "number",
      "minimum": 0.5,
      "maximum": 0.999,
      "description": "Confidence level (default 0.95)."
    },
    "horizon": {
      "type": "string",
      "description": "Risk horizon, e.g. \"1d\" (default)."
    },
    "methods": {
      "type": "string",
      "enum": [
        "empirical",
        "normal",
        "both"
      ],
      "description": "empirical, normal, or both (default)."
    }
  },
  "required": [
    "assets"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compute_spread_greeks(legs)

Paid via x402 ($0.05 per request). Nets Black-76 greeks across up to 6 Deribit BTC option legs and returns a spot×vol scenario P&L grid. Invalid legs or unknown instruments fail before payment.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "legs": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "instrument": {
            "type": "string",
            "description": "Deribit BTC option instrument, e.g. \"BTC-26SEP26-120000-C\"."
          },
          "qty": {
            "type": "number",
            "description": "Signed quantity in 1 BTC contracts; negative = short."
          }
        },
        "required": [
          "instrument",
          "qty"
        ],
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 6,
      "description": "Spread legs."
    }
  },
  "required": [
    "legs"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Prompts recomendados

retrieve_data
Get details about [item] from DripMetrics
Herramientas esperadas: get_payment_requirements
fetch_info
Fetch [information type] using DripMetrics
Herramientas esperadas: get_payment_requirements
list_items
List all [items] available in DripMetrics
Herramientas esperadas: list_metrics
browse_collection
Show me the [collection] from DripMetrics
Herramientas esperadas: list_metrics
explore_workflow
List available [items], then get details for each one using DripMetrics
Herramientas esperadas: list_metricsget_payment_requirements

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada6 herramientas
verificadoversión no registrada6 herramientas