Mirobody
2 Nov 2026
ai.thetahealth/mirobody
Lab results to LOINC codes and UCUM units, symptoms and diagnoses to ICPC-3. Offline, no API key.
Install
uvx mirobody==1.5.10
Built for
Any MCP client. Works as a standard MCP server, so it can be added to any MCP client, including Claude, Cursor and Codex. Based on the listing description and package type. This is not a certification from those products.
Transports: stdio.
Links
Audit report
Audited by AddonAudit.
Sandbox handshake completed and the published checks passed.
Automated smoke test, not a security guarantee.
- Version
- 1.5.10
- Audited
- 2 Nov 2026
- Package
- pypi mirobody
- Advisories
- 0 critical, 0 high, 0 medium, 0 low
- Time to ready
- 83 ms
- Network
- Disabled
- Pass Version. Pinned pypi mirobody@1.5.10
- Pass Known vulnerabilities. No critical, high, or medium advisories were returned.
- Pass License. Apache-2.0
- Pass Install scripts. No preinstall, install, postinstall, or prepare script.
- Pass Credential patterns. No credential patterns in the published artifact.
- Pass Package size. 18.8 MB
- Pass Maintainer activity. Active 7 days ago.
- Pass Sandbox. MCP handshake completed. 6 tools listed. Tool count measured offline in our sandbox; some servers load more tools when connected.
Tools
- standardize_reading Turn lab or vital-sign readings as printed (any language) into FHIR Observations with their LOINC code and UCUM unit, offline and without a key. The unit takes part in choosing the code (cholesterol in mmol/L and in mg/dL are different code
- standardize_complaint Classify a complaint or a diagnosis in a person's own words (头疼, sore throat, 高血压) on ICPC-3, offline. kind=symptom for what someone feels, kind=condition for a named diagnosis; the two use different ICPC-3 components and must not be mixed.
- standardize_report Read a lab report (PDF, image, spreadsheet, text) and return every reading as a FHIR Observation with its LOINC code. Reading the document takes a model: this sends it to the model provider configured on this machine, and needs `pip install
- resolve_indicator Resolve indicator names to LOINC codes, offline. Same code from two names means the same test. Unresolved is an honest no: report it unmatched, never invent a code. A panel name answers with the panel's code (blood pressure gives 85354-9);
- normalize_unit Normalize units as printed (mg/dL, 毫摩尔每升, 次/分) to canonical UCUM and their LOINC property family. An empty `ucum` means unrecognized. The family does not decide convertibility; convert_unit does.
- convert_unit Convert one value between units before comparing readings recorded differently. Crossing mass and substance concentration (mg/dL and mmol/L) needs the reading's LOINC code for the molar mass. A null `converted` is an answer: the units measu
Metadata checks
- Repository activity: Active in the last 180 days
- License: Recognized SPDX id
- Metadata quality: High
Score 100 uses public metadata only. It is separate from the audit tier. Payment never changes a score. How listings are checked.
Audited by AddonAudit
Free to use on this listing. The mark links back to this page and does not change the score or the tier.
Light
[](https://addonaudit.com/addon/ai-thetahealth-mirobody/)
<a href="https://addonaudit.com/addon/ai-thetahealth-mirobody/"><img alt="Audited by AddonAudit" src="https://addonaudit.com/badges/audited.svg" width="168" height="20"></a>
Dark
[](https://addonaudit.com/addon/ai-thetahealth-mirobody/)
<a href="https://addonaudit.com/addon/ai-thetahealth-mirobody/"><img alt="Audited by AddonAudit" src="https://addonaudit.com/badges/audited-dark.svg" width="168" height="20"></a>
Seal, light
[](https://addonaudit.com/addon/ai-thetahealth-mirobody/)
<a href="https://addonaudit.com/addon/ai-thetahealth-mirobody/"><img alt="Audited by AddonAudit" src="https://addonaudit.com/badges/audited-seal.svg" width="240" height="240"></a>
Seal, dark
[](https://addonaudit.com/addon/ai-thetahealth-mirobody/)
<a href="https://addonaudit.com/addon/ai-thetahealth-mirobody/"><img alt="Audited by AddonAudit" src="https://addonaudit.com/badges/audited-seal-dark.svg" width="240" height="240"></a>
Self-hosted version
A remote image can be changed by whoever hosts it. To keep the badge fixed, download the SVG and commit it to your own repo, for example as .github/addonaudit-badge.svg. The snippet below uses that local file and links to this page.
Download light SVG · Download dark SVG
[](https://addonaudit.com/addon/ai-thetahealth-mirobody/)
Get your add-on audited
Request a free audit of a public MCP server or AI coding add-on. A request does not buy a listing, a tier, or a score change.
Data notes
- Tool count is not part of this registry record, so it is blank.