DripMetrics
Crypto market microstructure, options, and on-chain metrics. Free discovery; $0.05/call via x402.
我該用這個嗎
品質與安全性
發現項目(1)
- LOW在 compute_spread_greeks 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"mcp": {
"url": "https://mcp.dripmetrics.ai/mcp"
}
}
}遠端端點
https://mcp.dripmetrics.ai/mcpstreamable-http它能做什麼
工具清單
工具(6)
🟢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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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.
輸入結構描述
{
"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#"
}建議的提示詞
get_payment_requirementsget_payment_requirementslist_metricslist_metricslist_metricsget_payment_requirements社群
證據