VaultRubric
Sourced, scored comparisons of crypto exchanges, wallets, savings accounts and brokerages.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- HIGH
- INFOen compare_platforms
- INFOen check_platform_safety
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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": {
"vaultrubric": {
"url": "https://vaultrubric.com/mcp"
}
}
}Puntos de conexión remotos
https://vaultrubric.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (11)
🟢list_categories
List VaultRubric's public categories (crypto exchanges, hardware/software wallets, high-yield savings, brokerages) with platform counts and data URLs.
Esquema de entrada
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"categories": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Category id, usable as search_platforms.category"
},
"name": {
"type": "string"
},
"platforms": {
"type": "integer"
},
"data_url": {
"type": "string"
}
}
}
},
"data_generated": {
"type": "string",
"description": "Date the data was generated (YYYY-MM-DD)"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"categories",
"attribution"
]
}🟢search_platforms(query, category)
Search tracked platforms by name and/or category; returns VaultRubric score, data coverage and pick eligibility.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Name fragment to match, e.g. 'trezor' or 'coin'. Empty returns all (max 50)."
},
"category": {
"type": "string",
"description": "Optional category id to filter by",
"enum": [
"exchanges",
"hardware-wallets",
"software-wallets",
"high-yield-savings",
"brokerages"
]
}
},
"required": [],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"category": {
"type": "string"
},
"vaultrubric_score_pct": {
"type": [
"number",
"null"
]
},
"data_coverage_pct": {
"type": [
"number",
"null"
]
},
"eligible_for_pick": {
"type": "boolean"
}
}
}
},
"count": {
"type": "integer"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"results",
"count",
"attribution"
]
}🟢get_platform(name)
Full sourced record for one platform: per-criterion scores with basis and source URLs, incidents, regulatory actions, as-of dates, and related page URLs.
Esquema de entrada
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Platform name as listed by search_platforms, e.g. 'Coinbase', 'Trezor Safe 5', 'Fidelity'"
}
},
"required": [
"name"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"platform": {
"type": "object",
"description": "Full platform record",
"properties": {
"name": {
"type": "string"
},
"category": {
"type": "string"
},
"vaultrubric_score_pct": {
"type": [
"number",
"null"
]
},
"data_coverage_pct": {
"type": [
"number",
"null"
]
},
"eligible_for_pick": {
"type": "boolean"
},
"customer_funds_hack": {},
"incident_notes": {
"type": "array",
"items": {
"type": "object"
}
},
"criteria": {
"type": "array",
"items": {
"type": "object",
"description": "One scoring criterion",
"properties": {
"key": {
"type": "string"
},
"label": {
"type": "string"
},
"weight": {
"type": "number"
},
"score_out_of_10": {
"type": [
"number",
"null"
]
},
"imputed_score": {
"type": [
"number",
"null"
]
},
"basis": {
"type": [
"string",
"null"
]
},
"sources": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
},
"required": [
"name",
"category"
]
},
"safety_page": {
"type": "string",
"description": "URL of the 'Is X safe?' page, if any"
},
"related_comparisons": {
"type": "array",
"items": {
"type": "string"
}
},
"note": {
"type": "string"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"platform",
"attribution"
]
}🟢compare_platforms(platforms, weights)
Compare 2-6 platforms in one category with optional criterion weights. Applies VaultRubric's 75% coverage gate, 60% hack cap and too-close-to-call (<3 points) rules.
Esquema de entrada
{
"type": "object",
"properties": {
"platforms": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 6,
"description": "2-6 platform names from the same category, e.g. ['Coinbase', 'Kraken']"
},
"weights": {
"type": "object",
"additionalProperties": {
"type": "number",
"minimum": 0,
"maximum": 10
},
"description": "Optional importance 0-10 per criterion key (keys from get_platform criteria, e.g. {'fees': 10, 'security': 8}); unspecified criteria default to 5"
}
},
"required": [
"platforms"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"category": {
"type": "string"
},
"weights": {
"description": "Weights applied (object) or 'equal (5 each)'"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"score_pct": {
"type": [
"number",
"null"
]
},
"data_coverage_pct": {
"type": [
"number",
"null"
]
},
"eligible": {
"type": "boolean"
},
"customer_funds_hack": {}
}
}
},
"winner": {
"type": [
"string",
"null"
],
"description": "Winning platform, or null if too close / none eligible"
},
"too_close_to_call": {
"type": [
"array",
"null"
],
"items": {
"type": "string"
}
},
"rules": {
"type": "string"
},
"note": {
"type": "string"
},
"page": {
"type": "string",
"description": "Most relevant VaultRubric page URL"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"category",
"results",
"page",
"attribution"
]
}🟢get_verdict(slug)
Get the published verdict (direct answer, key facts, as-of date, URL) for a VaultRubric comparison page.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Comparison page slug, e.g. 'coinbase-vs-kraken', 'best-hardware-wallet', 'is-coinbase-safe'"
}
},
"required": [
"slug"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"verdict": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
},
"question": {
"type": "string"
},
"answer": {
"type": "string"
},
"facts": {
"type": "array",
"items": {
"type": "string"
}
},
"data_as_of": {
"type": "string"
}
},
"required": [
"slug",
"url",
"answer"
]
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"verdict",
"attribution"
]
}🟢check_platform_safety(platform)
Safety record for a platform: customer-funds hacks, incidents, regulatory actions and security score, with sources and the safety page URL.
Esquema de entrada
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"description": "Platform name, e.g. 'Coinbase', 'Ledger', 'Robinhood'"
}
},
"required": [
"platform"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"platform": {
"type": "string"
},
"category": {
"type": "string"
},
"answer": {
"type": "string",
"description": "One-paragraph direct answer"
},
"customer_funds_hack": {},
"incidents_and_regulatory": {
"type": "array",
"items": {
"type": "object"
}
},
"security_criterion": {
"type": [
"object",
"null"
]
},
"safety_page": {
"type": "string"
},
"related_comparisons": {
"type": "array",
"items": {
"type": "string"
}
},
"caveat": {
"type": "string"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"platform",
"answer",
"attribution"
]
}🟢calculate_savings_interest(balance, months)
Project interest on a balance over N months at every high-yield savings account VaultRubric tracks, using sourced standard APYs (promos shown separately), minimum balances and monthly fees. Estimates, not advice.
Esquema de entrada
{
"type": "object",
"properties": {
"balance": {
"type": "number",
"minimum": 0,
"maximum": 10000000,
"description": "Deposit balance in USD, e.g. 10000"
},
"months": {
"type": "number",
"minimum": 1,
"maximum": 120,
"description": "Holding period in months (1-120); default 12"
}
},
"required": [
"balance"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"balance": {
"type": "number"
},
"months": {
"type": "integer"
},
"method": {
"type": "string"
},
"disclaimer": {
"type": "string"
},
"page": {
"type": "string",
"description": "Shareable calculator URL for this result"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"apy_pct": {
"type": [
"number",
"null"
]
},
"apy_as_of": {
"type": [
"string",
"null"
]
},
"apy_source": {
"type": [
"string",
"null"
]
},
"interest": {
"type": [
"number",
"null"
]
},
"fees": {
"type": [
"number",
"null"
]
},
"net": {
"type": [
"number",
"null"
]
},
"min_balance_for_apy": {
"type": [
"number",
"null"
]
},
"monthly_fee": {
"type": [
"number",
"null"
]
},
"apy_conditions": {},
"promo_separate": {
"type": [
"string",
"null"
]
},
"flags": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"results",
"page",
"attribution"
]
}🟢estimate_fees(category, trades_per_month, avg_trade_size, options_contracts_per_month, transfers_per_year)
Estimate annual cost at every brokerage or crypto exchange VaultRubric tracks from sourced fees (commissions, options per-contract, transfer-out; exchange taker fees). Unknown fees are flagged, never assumed.
Esquema de entrada
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "'brokerage' or 'exchange'",
"enum": [
"brokerage",
"exchange"
]
},
"trades_per_month": {
"type": "number",
"minimum": 0,
"description": "Number of trades per month; default 4"
},
"avg_trade_size": {
"type": "number",
"minimum": 0,
"description": "Average trade size in USD (used for exchange percentage fees); default 1000"
},
"options_contracts_per_month": {
"type": "number",
"minimum": 0,
"description": "Options contracts per month (brokerages); default 0"
},
"transfers_per_year": {
"type": "number",
"minimum": 0,
"description": "Full account transfers out per year; default 0"
}
},
"required": [
"category"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"category": {
"type": "string"
},
"inputs": {
"type": "object"
},
"method": {
"type": "string"
},
"disclaimer": {
"type": "string"
},
"page": {
"type": "string",
"description": "Shareable calculator URL for this result"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"annual_estimate": {
"type": "number"
},
"complete": {
"type": "boolean"
},
"unknown_fees": {
"type": "array",
"items": {
"type": "string"
}
},
"breakdown": {
"type": "object"
},
"as_of": {
"type": "string"
}
}
}
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"results",
"page",
"attribution"
]
}🟢get_market_movers(market, direction, limit)
Top crypto (24h, CoinGecko) or US stock (delayed, Yahoo/Nasdaq) gainers and losers, each with the latest sourced headline that names it. News and data only, not advice.
Esquema de entrada
{
"type": "object",
"properties": {
"market": {
"type": "string",
"description": "'crypto' or 'stocks'",
"enum": [
"crypto",
"stocks"
]
},
"direction": {
"type": "string",
"description": "'gainers', 'losers' or 'both' (default)",
"enum": [
"gainers",
"losers",
"both"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 8,
"description": "Rows per list, 1-8 (default 8)"
}
},
"required": [
"market"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"market": {
"type": "string"
},
"gainers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"name": {
"type": "string"
},
"price": {
"type": [
"number",
"null"
]
},
"headline": {
"type": [
"object",
"null"
],
"description": "Latest headline naming the asset (title, source, url), or null = no clear news found"
}
}
}
},
"losers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"symbol": {
"type": "string"
},
"name": {
"type": "string"
},
"price": {
"type": [
"number",
"null"
]
},
"headline": {
"type": [
"object",
"null"
],
"description": "Latest headline naming the asset (title, source, url), or null = no clear news found"
}
}
}
},
"source": {
"type": "string"
},
"source_url": {
"type": "string"
},
"as_of": {
"type": "string"
},
"delay": {
"type": "string"
},
"page": {
"type": "string"
},
"disclaimer": {
"type": "string"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"market",
"as_of",
"attribution"
]
}🟢get_ipo_calendar(section)
Upcoming and recently priced IPOs (Nasdaq IPO calendar) with price ranges, exchanges and first-day results, plus the latest SEC EDGAR S-1/F-1 filings.
Esquema de entrada
{
"type": "object",
"properties": {
"section": {
"type": "string",
"description": "'all' (default), 'upcoming', 'recent_priced', 'recently_filed' or 'sec_filings'",
"enum": [
"all",
"upcoming",
"recent_priced",
"recently_filed",
"sec_filings"
]
}
},
"required": [],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"upcoming": {
"type": "array",
"items": {
"type": "object"
}
},
"recent_priced": {
"type": "array",
"items": {
"type": "object"
}
},
"recently_filed": {
"type": "array",
"items": {
"type": "object"
}
},
"sec_filings": {
"type": "array",
"items": {
"type": "object"
}
},
"sources": {
"type": "object"
},
"as_of": {
"type": "string"
},
"page": {
"type": "string"
},
"disclaimer": {
"type": "string"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"as_of",
"attribution"
]
}🟢get_asset_news(asset, kind)
Delayed price and latest headlines (Google News, with source URLs) for a stock ticker or a top-250 crypto asset. Headlines are quoted as reported; no predictions.
Esquema de entrada
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"description": "Stock ticker (e.g. 'AAPL') or coin id/symbol/name (e.g. 'bitcoin', 'ETH')"
},
"kind": {
"type": "string",
"description": "'stock' (default) or 'crypto'",
"enum": [
"stock",
"crypto"
]
}
},
"required": [
"asset"
],
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"asset": {
"type": "string"
},
"kind": {
"type": "string"
},
"quote": {
"type": "object"
},
"news": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"source": {
"type": "string"
},
"url": {
"type": "string"
},
"published": {
"type": "string"
}
}
}
},
"page": {
"type": "string"
},
"disclaimer": {
"type": "string"
},
"attribution": {
"type": "string",
"description": "Always 'Source: VaultRubric (vaultrubric.com)'; include when citing."
},
"license": {
"type": "string",
"description": "Data license / reuse terms"
},
"methodology": {
"type": "string",
"description": "URL of the scoring methodology"
}
},
"required": [
"asset",
"news",
"attribution"
]
}Comunidad
Evidencia