{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_22ceftu3j75u","handle":"mediora-mcp","url":"https://wellknown.network/agents/mediora-mcp","links":{"self":"https://wellknown.network/agents/mediora-mcp/record.json","html":"https://wellknown.network/agents/mediora-mcp","markdown":"https://wellknown.network/agents/mediora-mcp/record.md","api":"https://wellknown.network/api/v1/agents/mediora-mcp","status":"https://wellknown.network/api/v1/agents/mediora-mcp/status","claim":"https://wellknown.network/agents/mediora-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mediora-mcp/claim.json","badge":"https://wellknown.network/agents/mediora-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.mediora.ai:server:mediora-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mediora-mcp","summary":"Doctor-reviewed blood-test markers, conditions & symptoms as agent tools. EN/RU/HE. Hosted.","description":"Doctor-reviewed blood-test markers, conditions & symptoms as agent tools. EN/RU/HE. Hosted.","publisher":{"name":"SLAtech-IL","url":null},"homepage":"https://www.mediora.ai","repository":"https://github.com/SLAtech-IL/mediora-mcp","version":"0.5.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.mediora.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-06T16:36:30.448801Z","publishedAt":"2026-07-06T16:36:30.448801Z","registryName":"io.github.SLAtech-IL/mediora-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"automation.workflows","name":"Workflow Automation","confidence":0.977,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.525,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"}],"categories":["automation","commerce","content","dev","productivity"]},"observed":{"status":"live","statusReason":"Responded 28m ago.","lastOkAt":"2026-09-08T03:23:26.919Z","lastProbedAt":"2026-09-08T03:23:26.919Z","statusComputedAt":"2026-09-08T03:35:15.609Z","reliability30d":{"probes":6,"successRate":1,"p50Ms":249},"latestObservations":[{"at":"2026-09-08T03:23:26.919Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":249,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T20:19:22.352Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":256,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T13:26:45.775Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":243,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T06:23:26.475Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":236,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T00:19:58.400Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":257,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-06T17:27:22.410Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":287,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-06T09:21:49.949Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":247,"error":null,"detail":{"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"toolCount":14,"serverName":"mediora-mcp","capabilities":["tools"],"serverVersion":"0.6.0","protocolVersion":"2025-03-26"}}],"tools":[{"name":"mediora__list_markers","description":"List every blood-test marker in the Mediora catalog. Returns slug + short name per entry. Use mediora__explain_marker for the full explainer."},{"name":"mediora__explain_marker","description":"Return the full explainer for a single blood-test marker by slug. Includes: what it measures, what high/low values mean, when the value is clinically actionable"},{"name":"mediora__list_conditions","description":"List every clinical condition in the Mediora catalog. Returns slug + name + ICD-10 code per entry. Use mediora__explain_condition for the full explainer."},{"name":"mediora__explain_condition","description":"Return the full explainer for a clinical condition by slug. Includes: what the condition is, the key markers used in diagnosis, common symptoms, and when the pa"},{"name":"mediora__lookup_marker","description":"Fuzzy-search markers by alias across EN/RU/HE. Useful when the upstream LLM has the lab's local name (e.g. \"гликированный гемоглобин\", \"המוגלובין מסוכרר\", \"A1C\""},{"name":"mediora__list_symptoms","description":"List every patient-side symptom in the Mediora catalog (fatigue, joint pain, headache, etc.). Returns slug + short name. Use mediora__explain_symptom for the fu"},{"name":"mediora__explain_symptom","description":"Return the full triage explainer for a single symptom by slug. Includes: what the symptom means, common causes, the lab work-up a clinician would order, and whe"},{"name":"mediora__list_panels","description":"List every lab panel in the Mediora catalog (CBC, lipid, comprehensive metabolic, thyroid, iron, liver, kidney, diabetes, vitamin, inflammation, hormone, bone, "},{"name":"mediora__explain_panel","description":"Return the markers that make up a lab panel by slug — each resolved to its Mediora marker slug, name and one-line summary — plus the panel's search aliases (CBC"},{"name":"mediora__whoami","description":"Validate a Mediora.AI patient Bearer token and return the patient id + email it represents. Use this first to confirm the token before calling other auth-gated "},{"name":"mediora__analyze_lab_pdf","description":"Upload a lab-report PDF or scan (by HTTPS URL) and trigger Mediora.AI's full Vision + analysis pipeline. Returns a pending test id the client can poll. The URL "},{"name":"mediora__get_patient_history","description":"Return the patient's past medical-test rows (id, test type, test date, risk level, summary, status, abnormal-marker count). Bearer token must be a Mediora patie"},{"name":"mediora__get_test_details","description":"Return the persisted markers + AI analysis (Summary, KeyFindings, Recommendations, DetailedExplanation) for a specific medical-test the authenticated patient ow"},{"name":"mediora__longitudinal_trend","description":"Return the per-marker trajectory analyser output for the authenticated patient — HbA1c rising, eGFR falling, ferritin depleting, etc. Each finding includes the "}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.SLAtech-IL/mediora-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.SLAtech-IL%2Fmediora-mcp","firstSeenAt":"2026-09-06T06:18:08.187Z","fetchedAt":"2026-09-06T06:18:08.187Z","normalizedAt":"2026-09-06T06:18:08.187Z"}]},"firstSeenAt":"2026-09-06T06:18:08.187Z","updatedAt":"2026-09-08T03:35:43.847Z"}