VaultRubric

Sourced, scored comparisons of crypto exchanges, wallets, savings accounts and brokerages.

¿Debería usar esto?

Calidad y seguridad

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

Hallazgos (3)

  • HIGHTool poisoning patterns detected
  • INFOTool description contains placeholder or incomplete texten compare_platforms
  • INFOTool description contains placeholder or incomplete texten check_platform_safety

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

Costo de contexto

~3,935Tokens (definiciones de herramientas)
~3.4 KBTamaño de respuesta típico
Impacto significativo en la atención (3.07% 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": {
    "vaultrubric": {
      "url": "https://vaultrubric.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://vaultrubric.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (11)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada11 herramientas