CareRanks Data

CMS quality ratings, payer-negotiated prices, and clinician data for 41K+ US healthcare facilities.

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
95%
命名の品質
100%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~788トークン数(ツール定義)
~1.1 KB一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.62%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "careranks-data": {
      "url": "https://careranks.com/mcp"
    }
  }
}

リモートエンドポイント

https://careranks.com/mcpstreamable-http

できること

ツール一覧

ツール(5)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_facilities(query, state, type, limit)

Search 41K+ US facilities (hospitals, nursing homes, home-health agencies, dialysis centers, health systems) by name and/or city, optionally filtered by state and type. Returns ids usable with the other tools plus capability flags.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Name or city text to match (case-insensitive substring)."
    },
    "state": {
      "type": "string",
      "description": "Two-letter state/territory code filter, e.g. \"CT\"."
    },
    "type": {
      "type": "string",
      "enum": [
        "hospital",
        "nursing-home",
        "home-health",
        "dialysis",
        "system"
      ],
      "description": "Facility type filter."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "description": "Max results (default 10)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_facility(type, id)

Look up one facility by {type, id}. Returns the index record plus canonical URLs and which detail tools work for it. Hospital ids are CMS CCNs.

入力スキーマ

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "hospital",
        "nursing-home",
        "home-health",
        "dialysis",
        "system"
      ]
    },
    "id": {
      "type": "string",
      "description": "Facility id (hospitals: 6-char CCN; systems: slug)."
    }
  },
  "required": [
    "type",
    "id"
  ],
  "additionalProperties": false
}
🟢get_hospital_prices(ccn, drg, limit)

Payer-negotiated rates parsed from a hospital's federally required machine-readable file. Without `drg`: a per-DRG summary (payer count, min/median/max) across every DRG in the file. With `drg` (digits; zero-padded automatically): the individual payer-by-payer rates for that DRG. Available for ~2,060 hospitals (prices_tool_available flag).

入力スキーマ

{
  "type": "object",
  "properties": {
    "ccn": {
      "type": "string",
      "description": "Hospital CCN (6 characters)."
    },
    "drg": {
      "type": "string",
      "description": "Optional MS-DRG code, e.g. \"291\" or \"047\"."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200,
      "description": "Max DRG summary rows (default 100). Ignored when drg is given."
    }
  },
  "required": [
    "ccn"
  ],
  "additionalProperties": false
}
🟢get_hospital_clinicians(ccn, filter, limit)

Clinicians affiliated with a hospital (CMS data): name, specialty, Medicare procedure volumes, Open Payments totals. Available for ~4,570 hospitals (clinicians_tool_available flag). Filter matches name or specialty.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ccn": {
      "type": "string",
      "description": "Hospital CCN (6 characters)."
    },
    "filter": {
      "type": "string",
      "description": "Optional case-insensitive substring on name or specialty."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Max clinicians (default 20)."
    }
  },
  "required": [
    "ccn"
  ],
  "additionalProperties": false
}
🟢get_facility_profile(type, id, max_chars)

Structured summary for any facility; for hospitals the full profile markdown (quality measures, ratings context) is returned AS THE TEXT CONTENT BLOCK, with metadata (truncation flag, full URL) in structuredContent. max_chars bounds the markdown body.

入力スキーマ

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "hospital",
        "nursing-home",
        "home-health",
        "dialysis",
        "system"
      ]
    },
    "id": {
      "type": "string"
    },
    "max_chars": {
      "type": "integer",
      "minimum": 500,
      "maximum": 40000,
      "description": "Markdown budget (default 15000)."
    }
  },
  "required": [
    "type",
    "id"
  ],
  "additionalProperties": false
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 5 件
検証済みバージョンは記録されていませんツール 5 件
検証済みバージョンは記録されていませんツール 5 件