Infermedica MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.39.2更新於 Nov 14, 2026

Run Infermedica symptom checks, diagnosis, triage and condition lookups.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行位置與生活資料與分析

概覽

AI 產生的概覽

託管式 MCP 伺服器,讓助理呼叫 Infermedica 進行症狀檢查、診斷、檢傷分類、專科推薦與醫學概念查詢。

可以做什麼
  • 查詢症狀、疾病、風險因子與檢驗項目,並搜尋醫學概念資料庫
  • 執行診斷引擎,取得排序後的候選疾病、下一個問題與停止旗標
  • 計算檢傷等級,說明支持或衝突的證據,並解釋下一個問題的理由
  • 建議可能的觀察項目,並推薦專科醫師與就診管道
  • 將自由文字主訴解析為 Infermedica 證據編號
  • 查看用量、提出功能需求、升級或取消訂閱
適用情境
適合讓助理根據描述的症状進行推理:候選疾病、就醫急迫程度、該看哪一科,或把自由文字主訴對應到結構化醫學概念。它只是輔助決策工具,不能取代專業醫療建議。
執行需求
僅需遠端端點,無須本機安裝,在用戶端加入伺服器網址即可。登入採用 OAuth,登入頁會要求填寫你的 Infermedica 憑證,憑證經驗證後依使用者儲存。用戶端設定不需 API 金鑰或 Authorization 標頭。免費方案每月 50 次工具呼叫。
安裝前請注意
OAuth 登入時須把 Infermedica 帳號憑證交給此託管服務。付費方案(Pro、Pro+,透過 Stripe Checkout 付款)會產生費用且僅涵蓋此伺服器;升級會立即收取差額,取消後當期不退費。健康相關輸出具機率性,不應視為診斷結論。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Infermedica MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Finfermedica/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "infermedica-by-usefulapi": {
      "type": "http",
      "url": "https://infermedica.usefulapi.io/mcp"
    }
  }
}

README

Infermedica MCP by usefulapi

Run Infermedica symptom checks, diagnosis, triage and condition lookups. Hosted, no local install.

Live endpoint: https://infermedica.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://infermedica.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http infermedica https://infermedica.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "infermedica": {      "url": "https://infermedica.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Infermedica credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/infermedica/

On first connect you'll paste your Infermedica credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
infermedica_list_symptomsreadList symptoms
infermedica_get_symptomreadGet symptom
infermedica_list_conditionsreadList conditions
infermedica_get_conditionreadGet condition
infermedica_list_risk_factorsreadList risk factors
infermedica_get_risk_factorreadGet risk factor
infermedica_list_lab_testsreadList lab tests
infermedica_get_lab_testreadGet lab test
infermedica_search_conceptsreadSearch concepts
infermedica_get_inforeadGet model info
infermedica_diagnosisreadCompute diagnosis
infermedica_triagereadCompute triage
infermedica_explainreadExplain condition
infermedica_suggestreadSuggest observations
infermedica_rationalereadGet question rationale
infermedica_parsereadParse clinical text
infermedica_recommend_specialistreadRecommend specialist
infermedica_usage_statusmetaUsage status (free-tier meter)
infermedica_request_featuremetaRequest a missing feature
infermedica_upgrademetaUpgrade to Pro or Pro+
infermedica_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro$9/mo or $90/yr (2 months free)10,000 tool calls / month
Pro+$39/mo or $390/yr (2 months free)100,000 tool calls / month

Each paid plan covers this server only. Ask your AI to run infermedica_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with infermedica_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with infermedica_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

來源:servers/infermedica/README.md,提交 f22f848

工具

17

infermedica_list_symptoms

List symptoms

List all symptoms in the Infermedica medical model (optionally age-filtered). Engine API: GET /symptoms.

輸入參數agedev_modemodel_idenable_triage_5

infermedica_get_symptom

Get symptom

Get a single symptom by its id. Engine API: GET /symptoms/{id}.

輸入參數id必填agedev_modemodel_id

infermedica_list_conditions

List conditions

List all conditions (diseases) in the Infermedica medical model. Engine API: GET /conditions.

輸入參數agedev_modemodel_id

infermedica_get_condition

Get condition

Get a single condition by its id. Engine API: GET /conditions/{id}.

輸入參數id必填agedev_modemodel_id

infermedica_list_risk_factors

List risk factors

List all risk factors in the Infermedica medical model. Engine API: GET /risk_factors.

輸入參數agedev_modemodel_id

infermedica_get_risk_factor

Get risk factor

Get a single risk factor by its id. Engine API: GET /risk_factors/{id}.

輸入參數id必填agedev_modemodel_id

infermedica_list_lab_tests

List lab tests

List all lab tests (and their results) in the Infermedica medical model. Engine API: GET /lab_tests.

輸入參數agedev_modemodel_id

infermedica_get_lab_test

Get lab test

Get a single lab test by its id. Engine API: GET /lab_tests/{id}.

輸入參數id必填agedev_modemodel_id

infermedica_search_concepts

Search concepts

Search the medical concept database for observations matching a phrase (autocomplete). Engine API: GET /search.

輸入參數agesextypesphrase必填dev_modemodel_idmax_results

infermedica_get_info

Get model info

Get metadata about the current Infermedica medical model (version, last update, concept counts). Engine API: GET /info.

輸入參數agedev_modemodel_id

infermedica_diagnosis

Compute diagnosis

Run the diagnostic engine over the collected evidence — returns the next question to ask, ranked candidate conditions with probabilities, and a should_stop flag. Non-mutating computation. Engine API: POST /diagnosis.

輸入參數age必填sex必填extrasdev_modeevidencemodel_id

infermedica_triage

Compute triage

Recommend a triage level (emergency_ambulance | emergency | consultation_24 | consultation | self_care) plus any serious/emergency observations, given the evidence. Non-mutating computation. Engine API: POST /triage.

輸入參數age必填sex必填extrasdev_modeevidencemodel_id

infermedica_explain

Explain condition

Explain which evidence supports or conflicts with a given target condition, for the collected evidence. Non-mutating computation. Engine API: POST /explain.

輸入參數age必填sex必填extrastarget必填dev_modeevidencemodel_id

infermedica_suggest

Suggest observations

Suggest additional symptoms/observations the patient is likely to have, to speed up the interview. Non-mutating computation. Engine API: POST /suggest.

輸入參數age必填sex必填extrasdev_modeevidencemodel_idmax_resultssuggest_method

infermedica_rationale

Get question rationale

Explain WHY the diagnostic engine wants to ask its next question, given the evidence. Non-mutating computation. Engine API: POST /rationale.

輸入參數age必填sex必填extrasdev_modeevidencemodel_id

infermedica_parse

Parse clinical text

Extract clinical mentions (symptoms / risk factors) and their states from free-text describing complaints, mapping them to Infermedica evidence ids (NLP). Non-mutating computation. Engine API: POST /parse.

輸入參數age必填sex必填text必填contextdev_modemodel_idconcept_typesinclude_tokenscorrect_spelling

infermedica_recommend_specialist

Recommend specialist

Recommend the most appropriate medical specialist and consultation channel for the collected evidence (accepts the same body as diagnosis/triage). Non-mutating computation. Engine API: POST /recommend_specialist.

輸入參數age必填sex必填extrasdev_modeevidencemodel_id

版本歷史

26
  1. v1.39.2最新Nov 14, 2026
  2. v1.39.1Nov 13, 2026
  3. v1.38.0Nov 12, 2026
  4. v1.37.3Nov 11, 2026
  5. v1.36.5Nov 8, 2026
  6. v1.36.4Nov 7, 2026
  7. v1.35.3Nov 5, 2026
  8. v1.35.2Nov 5, 2026
  9. v1.35.1Nov 4, 2026
  10. v1.35.0Nov 3, 2026
  11. v1.34.1Nov 3, 2026
  12. v1.33.0Nov 1, 2026
  13. v1.31.0Oct 31, 2026
  14. v1.30.0Oct 31, 2026
  15. v1.29.2Oct 30, 2026
  16. v1.29.0Oct 30, 2026
  17. v1.24.0Oct 26, 2026
  18. v1.21.3Oct 25, 2026
  19. v1.21.0Oct 25, 2026
  20. v1.20.0Oct 24, 2026
  21. v1.17.0Oct 23, 2026
  22. v1.16.4Oct 22, 2026
  23. v1.16.3Oct 21, 2026
  24. v1.11.1Oct 9, 2026
  25. v1.10.0Oct 9, 2026
  26. v1.0.0Sep 29, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合