Mirobody

2 Nov 2026

Audited by AddonAudit

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

Other

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

Raw audit JSON

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

Audited by AddonAudit
[![Audited by AddonAudit](https://addonaudit.com/badges/audited.svg)](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>
Audited by AddonAudit
[![Audited by AddonAudit](https://addonaudit.com/badges/audited-dark.svg)](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>
Audited by AddonAudit
[![Audited by AddonAudit](https://addonaudit.com/badges/audited-seal.svg)](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>
Audited by AddonAudit
[![Audited by AddonAudit](https://addonaudit.com/badges/audited-seal-dark.svg)](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>

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

[![Audited by AddonAudit](.github/addonaudit-badge.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.

Request an audit Featured option

Data notes
  • Tool count is not part of this registry record, so it is blank.