VaultRubric

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

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
92%
이름 품질
96%
오염 위험
60%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (3)

  • HIGHTool poisoning patterns detected
  • INFOTool description contains placeholder or incomplete textcompare_platforms에서
  • INFOTool description contains placeholder or incomplete textcheck_platform_safety에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~3,935토큰 (도구 정의)
~3.4 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 3.07%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "vaultrubric": {
      "url": "https://vaultrubric.com/mcp"
    }
  }
}

원격 엔드포인트

https://vaultrubric.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (11)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢list_categories

List VaultRubric's public categories (crypto exchanges, hardware/software wallets, high-yield savings, brokerages) with platform counts and data URLs.

입력 스키마

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "description": "Platform name, e.g. 'Coinbase', 'Ledger', 'Robinhood'"
    }
  },
  "required": [
    "platform"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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.

입력 스키마

{
  "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
}

출력 스키마

{
  "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"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 11개