io.usefulapi/infermedica · v1.11.1 · health-and-science
Infermedica MCP by usefulapi is healthy: it completed an MCP handshake in 818 ms and exposes 17 tools.
Run Infermedica symptom checks, diagnosis, triage and condition lookups.
Endpoint: https://infermedica.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 17 |
| Latency | 818 ms |
| Last checked (UTC) | 2026-10-15T12:05:11.830Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-15T12:05:11.830Z | Healthy | 818 |
infermedica_list_symptoms | List all symptoms in the Infermedica medical model (optionally age-filtered). Engine API: GET /symptoms. |
infermedica_get_symptom | Get a single symptom by its id. Engine API: GET /symptoms/{id}. |
infermedica_list_conditions | List all conditions (diseases) in the Infermedica medical model. Engine API: GET /conditions. |
infermedica_get_condition | Get a single condition by its id. Engine API: GET /conditions/{id}. |
infermedica_list_risk_factors | List all risk factors in the Infermedica medical model. Engine API: GET /risk_factors. |
infermedica_get_risk_factor | Get a single risk factor by its id. Engine API: GET /risk_factors/{id}. |
infermedica_list_lab_tests | List all lab tests (and their results) in the Infermedica medical model. Engine API: GET /lab_tests. |
infermedica_get_lab_test | Get a single lab test by its id. Engine API: GET /lab_tests/{id}. |
infermedica_search_concepts | Search the medical concept database for observations matching a phrase (autocomplete). Engine API: GET /search. |
infermedica_get_info | Get metadata about the current Infermedica medical model (version, last update, concept counts). Engine API: GET /info. |
infermedica_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. |
infermedica_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. |
infermedica_explain | Explain which evidence supports or conflicts with a given target condition, for the collected evidence. Non-mutating computation. Engine API: POST /explain. |
infermedica_suggest | Suggest additional symptoms/observations the patient is likely to have, to speed up the interview. Non-mutating computation. Engine API: POST /suggest. |
infermedica_rationale | Explain WHY the diagnostic engine wants to ask its next question, given the evidence. Non-mutating computation. Engine API: POST /rationale. |
infermedica_parse | 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. |
infermedica_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. |