← All tools / Clinical Calculators
calc_opioid_mmedeterministicGeneral
Opioid MME (single agent)
Daily morphine milligram equivalents for one opioid.
How to use
Call with the inputs below. Boolean inputs are optional (absent = false). Returns the value, an interpretation, and a breakdown. Deterministic — no network call.
Parameters
| Name | Type | Description | |
|---|---|---|---|
| opioid | enum(morphine | codeine | hydrocodone | hydromorphone | oxycodone | oxymorphone | tramadol | tapentadol | methadone | fentanyl_patch) | required | Opioid |
| daily_dose | number | required | Total daily dose — unit: mg/day (mcg/hr for fentanyl patch) |
Example input
{
"opioid": "oxycodone",
"daily_dose": 40
}Example output
{
"calculator": "Opioid MME (single agent)",
"category": "General",
"value": "60 MME/day",
"interpretation": "50–89 MME/day — reassess; consider naloxone",
"severity": "high",
"notes": [
"Sum across all opioids for a total. Methadone/fentanyl conversions are non-linear."
],
"references": [
"CDC Opioid Prescribing Guideline 2022"
]
}Call it (MCP tools/call)
{
"method": "tools/call",
"params": {
"name": "calc_opioid_mme",
"arguments": {
"opioid": "oxycodone",
"daily_dose": 40
}
}
}
- Endpoint:
POST https://clinical-mcp.mcharge.in/mcp(Streamable HTTP).
References
- CDC Opioid Prescribing Guideline 2022