Emergency Medicare Management MCP Server について
Emergency Medicare Management MCP Serverは、緊急時にGoogle Mapsを使って近隣の病院や診療所を検索・評価します。医療ニーズや緊急度に応じて、施設情報、受け入れ状況、経路を提供します。
主な機能
- 01近隣の医療施設の検索
- 02施設のサービスと連絡先の確認
- 03施設までの経路計算
- 04患者の受け入れ状況の確認
活用シーン
- 01専門科に応じた近隣病院の検索
- 02緊急時の施設受け入れ状況の確認
- 03医療施設までの経路計画
MCP 対応
医療施設の検索、詳細確認、経路計算、受け入れ状況確認のツールを提供するMCPサーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
緊急メディケア管理 MCP サーバー
(@manolaz/emergency-medicare-planner-mcp-server)
Google Maps と連携し、緊急時に医療施設を検索して評価する高機能な Model Context Protocol(MCP)サーバーです。このサーバーは、特定の医療ニーズ、緊急度、施設の対応能力に基づいて、半径 10km 以内の適切な病院やクリニックを探すのに役立ちます。
このシステムは、リアルタイムのルート案内、受け入れ状況の確認、医療サービスに関する詳細情報を提供し、患者が緊急の医療状況で十分な情報に基づいて判断できるよう支援します。
主な機能:医療評価のための段階的思考 — 患者の症状や病歴に基づいて、より正確に医療施設を照合するための段階的な臨床的推論を可能にします。
インストールと使用方法
Smithery 経由でインストールする
Claude Desktop に Emergency Medicare Planner を自動的にインストールするには:
npx -y @smithery/cli install @manolaz/emergency-medicare-planner-mcp-server --client claude
手動でインストールする
# Using npx (recommended)
npx @manolaz/emergency-medicare-planner-mcp-server
# With environment variable for Google Maps API
GOOGLE_MAPS_API_KEY=your_api_key npx @manolaz/emergency-medicare-planner-mcp-server
または、グローバルにインストールします:
# Install globally
npm install -g @manolaz/emergency-medicare-planner-mcp-server
# Run after global installation
GOOGLE_MAPS_API_KEY=your_api_key emergency-medicare-planner-mcp-server
コンポーネント
ツール
-
searchMedicalFacilities
- Google Places API を使用して病院、クリニック、医療施設を検索します
- 入力:
query(文字列):検索クエリ(例:「救急外来」、「小児科クリニック」)location:患者の位置の緯度と経度radius(任意、既定値:10000):検索半径(メートル)specialtyNeeded(任意):必要な診療科
-
getMedicalFacilityDetails
- 特定の医療施設に関する詳細情報を取得します
- 入力:
placeId(文字列):医療施設の Google Place ID
- 出力:
- 営業時間、提供サービス、連絡先情報など
-
calculateRouteToFacility
- 医療施設までの最速ルートを計算します
- 入力:
origin:患者の現在地facilityId:目的地の施設の Place IDtransportMode(任意):移動手段(車、徒歩、公共交通機関、救急車)avoidTraffic(任意):交通渋滞を避けるルート計画
-
checkFacilityAvailability
- 施設が現在患者を受け入れているかを確認します
- 入力:
facilityId:医療施設の Place IDemergencyLevel:医療状況の緊急度
設定
Claude Desktop での使用
このサーバーを Claude Desktop アプリで使用するには、claude_desktop_config.json の「mcpServers」セクションに以下の設定を追加します:
{
"mcpServers": {
"emergency-medicare-planner": {
"command": "npx",
"args": ["@manolaz/emergency-medicare-planner-mcp-server"],
"env": {
"GOOGLE_MAPS_API_KEY": "your_google_maps_api_key"
}
}
}
}
または、パッケージがインストール済みの場合は、node コマンドを直接使用できます:
{
"mcpServers": {
"emergency-medicare-planner": {
"command": "node",
"args": ["path/to/dist/index.js"],
"env": {
"GOOGLE_MAPS_API_KEY": "your_google_maps_api_key"
}
}
}
}
開発
ソースからビルドする
-
リポジトリをクローンします
-
依存関係をインストールします:
npm install -
プロジェクトをビルドします:
npm run build
環境変数
GOOGLE_MAPS_API_KEY(必須):以下の API が有効になっている Google Maps API キー:- Places API
- Directions API
- Geocoding API
- Time Zone API
- Distance Matrix API
テスト
# Run test suite
npm test
# Run with debug logging
DEBUG=emergency-medicare:* npm start
ライセンス
この MCP サーバーは MIT ライセンスの下でライセンスされています。詳細については、プロジェクトリポジトリの LICENSE ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。