mcpField
F

FindADoctor.si

リモート
findadoctor.siヘルスケア
公式サイト

FindADoctor.si について

症状、処置、場所から米国、ニュージーランド、フランスの医師を検索でき、出典も確認できます。登録不要。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.findadoctor.si/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

9
パラメーター型必須説明
citystringいいえ(US のみ)診療所の所在地の市。単独で指定すると、完全に一致する市名のみが対象です(郊外は別の市です)。都市圏を検索するには、within_miles を追加します。例:city='Dallas'、state='TX'、within_miles=25。
namestringいいえUS:医師名の一部。名前で検索すると、医師ではない可能性のある NPI レコード(ナースプラクティショナー、医師アシスタントなど)も WARNING と表示して返します。他の検索では除外されます。NZ:特定の医師を確認するための、医師名またはその一部。FR:特定の医師を確認するための、医師名またはその一部。
needstringいいえNZ:疾患、処置、または注力分野。平易な英語で指定します。FR:疾患、処置、または注力分野。フランス語または英語で指定します。
sortenumいいえ(US のみ)evidence(デフォルト)、volume(Medicare の処置件数ランキング上位を優先)、または standing(業界主催研究の主任研究者として記載されている医師を優先)。evidence | volume | standing
textstringいいえ(US のみ)専門分野、医科大学、病院、医療グループ、処置グループを対象にしたフリーテキストフィルターです。病院名などを指定できます。保険では検索できません(一部の病院ウェブサイトのリストは結果に表示されますが、絞り込みには使われません)。言語には language を使用してください。
childbooleanいいえ(NZ のみ)患者が子どもの場合は True にします。同じ場所にいてニーズへの適合度が同等の医師のうち、小児科または注力分野に子どもを記載している医師を優先し、次にサービスで子どもを診ると記載している医師を表示します。サービス対象が成人年齢のみの医師は除外されます。記載のない医師が大半のため、そのような医師は結果に残ります。
limitintegerいいえデフォルトは 10。
placestringいいえNZ:ニュージーランドの都市、郊外、地域、または Health NZ の地区(例:'Waikato'、'Hawke's Bay'、'Capital and Coast')。FR:都市、郵便番号、区('Paris 15')、県番号('69'、'2A')、または診療所・病院名。
statestringいいえ(US のみ)米国の州。2 文字のコード(MA)または正式名称で指定します。within_miles と併用する場合は都市の特定にのみ使われ(検索半径は州境を越える場合があります)、near_zip と併用すると無視されます。
genderenumいいえfemale または male。US:医師の性別(NPI 登録情報)。NZ:本人から求められた場合のみ指定します。性別が記録されている医師はごく一部です(Healthpoint ページに記載がある場合)。性別の記載がない医師は除外され、gender_note に人数が示されます。FR:本人から求められた場合のみ指定します。登録簿の民事上の敬称(Madame/Monsieur)に基づきます。ほぼすべての医師に記録があります。female | male
offsetintegerいいえUS:ページネーションに使用します(最大 20 件、全体で 30 件までです。それ以上ページを進めず、検索を絞り込んでください)。NZ:ページネーションに使用します(最大 20 件、全体で 30 件までです。それ以上ページを進めず、検索を絞り込んでください)。FR:ページネーションに使用します(最大 20 件、全体で 30 件までです。それ以上ページを進めず、検索を絞り込んでください)。
sectorenumいいえ(NZ のみ)private = 医師が民間サービスを掲載している場合、public = 公共(Health NZ)サービス。デフォルトは any です。any | private | public
countryenumはい受診を希望する国:米国(country=US)、ニュージーランド(country=NZ)、フランス(country=FR)。検索前に決定してください。不明な場合は本人に尋ねてください。指定しない古いクライアントでは United States が使用されます。US | NZ | FR
patientenumいいえ(US のみ)adult は子ども限定の専門分野を除外します。child は小児専門医と、子ども病院の公式ウェブサイトに掲載されている医師(結果の listed_on_childrens_hospital_website)を優先します。ただし、主に成人を治療している証拠がある場合は除きます。adult | child
languagestringいいえUS:医師が話す英語以外の言語。例:'Spanish'、'Mandarin'、'Vietnamese'(複数指定:'Spanish, Portuguese' はいずれかの言語)。病院のウェブサイトにその言語が記載されている医師のみを対象にします(あるサイトではオフィススタッフの言語も掲載)。ここでは大半の医師に該当ページがないため、結果が少ない場合はウェブも検索してください。NZ:医師または勤務先の小規模クリニック(医師 3 人以下)が記載している英語以外の言語。例:'Mandarin'、'Hindi'、'Samoan'。FR:フランス語以外の言語。例:'English'、'Arabic'、'anglais'。Maiia または病院のプロフィールがある医師のみ情報が分かります(約 1,800 人がいずれかを掲載)。ほかにも話せる医師は多数います。
near_zipstringいいえ(US のみ)米国の ZIP コードを 1 つ以上、コンマ区切りで指定します。within_miles と併用すると、指定した ZIP コードからその距離内の診療所を検索します。併用しない場合は、同じ 3 桁 ZIP エリア内の診療所を検索します(エリアが大都市圏の一部だけを含む場合があります。例:Brooklyn 112 は含みますが、Manhattan 100-102 は含みません)。
conditionstringいいえ(US のみ)疾患、症状、または問題。例:'atrial fibrillation'、'knee osteoarthritis'、'breast cancer'、'migraine'。
procedurestringいいえ(US のみ)処置または手術。例:'knee replacement'、'TAVR'、'cataract surgery'、'Mohs surgery'。list_procedures を参照してください。
specialtystringいいえUS:専門分野の ID、名称、肩書き、または分類。例:'cardiology'、'cardiologist'、'ENT'、'GI'、'OB/GYN'、'primary care'、'pediatric neurology'、'palliative care'、'orthopaedic-surgery'。list_specialties を参照してください。NZ:専門分野の名称、その一部の単語、または 'eye' のような平易な語(list_specialties を参照)。FR:フランス語または英語の専門分野。例:'cardiologie'、'dermatology'、'ORL'、'GP'(list_specialties を参照)。
fee_sectorenumいいえ(FR のみ)Assurance Maladie の料金区分。secteur_1 = 標準料金で追加料金なし、secteur_1_or_optam = 標準料金または追加料金が合意された上限内、secteur_2 = 追加料金が発生する場合があります。医師の診療所のいずれかが条件に合えば結果に残ります(診療所ごとに異なる場合があります)。get_doctor で各診療所を確認してください。病院のみで診療する医師の大半には区分がありません。デフォルトは any です。any | secteur_1 | secteur_1_or_optam | secteur_2
within_milesintegerいいえ(US のみ)都市(州も指定)または near_zip を中心とする、マイル単位の検索半径。例:都市圏では 25、ニューヨーク市、シカゴ、サンフランシスコ、ボストンなどの人口密集都市では 5-10(25 では都市圏全体が対象になります)。郊外も含み、州境を越える場合があります。各結果には distance_miles が含まれます。
online_bookingbooleanいいえ(FR のみ)True にすると、Maiia または病院のページでオンライン予約が可能と表示されている医師のみを対象にします(Doctolib は対象外です)。
hospital_finessstringいいえ(FR のみ)登録住所がこの病院施設にある医師を対象にします(FINESS 番号は hospital_procedure_volumes から取得):主に病院勤務の給与所得医師です。
medicare_patientbooleanいいえ(US のみ)65 歳以上、または Medicare に加入している人の場合は true にします。CMS Medicare のオプトアウトリストに載っている医師を除外します(緊急または至急の診療を除き、Medicare と Medicare Advantage のプランは支払いません)。指定しない場合、該当する医師には warnings に WARNING が付きます。
teleconsultationbooleanいいえ(FR のみ)True にすると、Maiia でビデオ診療を提供している医師に絞り込みます。
experienced_firstbooleanいいえ(NZ のみ)経験豊富または上級の医師を希望する場合は True にします。同程度に条件に合う医師では、ニュージーランドの専門医(職業資格)登録簿に長く登録されている医師を先に表示します。登録期間は質を示すものではなく、海外で訓練を受けた医師は、表示される期間より長く診療している場合があります。
accepting_new_patientsbooleanいいえ(US のみ)true にすると、病院のウェブサイトで新患を受け付けていると記載された医師だけに絞り込みます(それ以外は不明であり、「受け付けていない」という意味ではありません。予約時に確認してください)。
southern_cross_affiliatedbooleanいいえ(NZ のみ)True にすると、本人の Healthpoint ページまたは少なくとも 1 つの診療サービスページに Southern Cross Affiliated Provider と記載されている医師に絞り込みます(補償は保険契約によって異なり、多くの場合、事前承認が必要です。確認してください)。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。