US detox, residential, methadone and buprenorphine programs by ZIP, state or city (SAMHSA data).
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Programs listed in SAMHSA FindTreatment.gov and its opioid treatment program directory, near a ZIP code (closest first, straight-line miles) or in a state or city, for one level of care: detox, residential, outpatient, methadone clinics or buprenorphine. Each result: name, address, phone, detox setting and substances, other care settings, payment accepted, an id for get_program and its withdrawal.help page. Filters for detox substance and payment.
Five-digit US ZIP code, e.g. 85004. Give this, or state.
City within state, e.g. "Columbus". Needs state.
Level of care: detox (medically supervised withdrawal), residential, outpatient, methadone (federally certified opioid treatment programs) or buprenorphine (programs that prescribe it). Default detox.
Results per page (1 to 10); page further with offset.
Two-letter state code, e.g. OH, when searching a state or city instead of a ZIP.
Results to skip, for paging.
Only programs that report accepting this payment. "medicaid" means some Medicaid plans; ask about a specific plan by name.
With level detox only: programs that list detox for this substance.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http withdrawal-help https://withdrawal.help/mcp
Programs listed in SAMHSA FindTreatment.gov and its opioid treatment program directory, near a ZIP code (closest first, straight-line miles) or in a state or city, for one level of care: detox, residential, outpatient, methadone clinics or buprenorphine. Each result: name, address, phone, detox setting and substances, other care settings, payment accepted, an id for get_program and its withdrawal.help page. Filters for detox substance and payment.
| Argument | Type | Description |
|---|---|---|
| zip | string | Five-digit US ZIP code, e.g. 85004. Give this, or state. |
| city | string | City within state, e.g. "Columbus". Needs state. |
| level | string | Level of care: detox (medically supervised withdrawal), residential, outpatient, methadone (federally certified opioid treatment programs) or buprenorphine (programs that prescribe it). Default detox. |
| limit | integer | Results per page (1 to 10); page further with offset. |
| state | string | Two-letter state code, e.g. OH, when searching a state or city instead of a ZIP. |
| offset | integer | Results to skip, for paging. |
| payment | string | Only programs that report accepting this payment. "medicaid" means some Medicaid plans; ask about a specific plan by name. |
| detox_for | string | With level detox only: programs that list detox for this substance. |
{
"type": "object",
"properties": {
"zip": {
"type": "string",
"pattern": "^\\d{5}$",
"description": "Five-digit US ZIP code, e.g. 85004. Give this, or state."
},
"city": {
"type": "string",
"maxLength": 60,
"minLength": 2,
"description": "City within state, e.g. \"Columbus\". Needs state."
},
"level": {
"enum": [
"detox",
"residential",
"outpatient",
"methadone",
"buprenorphine"
],
"type": "string",
"default": "detox",
"description": "Level of care: detox (medically supervised withdrawal), residential, outpatient, methadone (federally certified opioid treatment programs) or buprenorphine (programs that prescribe it). Default detox."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 10,
"minimum": 1,
"description": "Results per page (1 to 10); page further with offset."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state code, e.g. OH, when searching a state or city instead of a ZIP."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 5000,
"minimum": 0,
"description": "Results to skip, for paging."
},
"payment": {
"enum": [
"any",
"medicaid",
"medicare",
"private_insurance",
"sliding_scale_or_free"
],
"type": "string",
"default": "any",
"description": "Only programs that report accepting this payment. \"medicaid\" means some Medicaid plans; ask about a specific plan by name."
},
"detox_for": {
"enum": [
"any",
"alcohol",
"opioids",
"benzodiazepines"
],
"type": "string",
"default": "any",
"description": "With level detox only: programs that list detox for this substance."
}
},
"additionalProperties": false
}Everything withdrawal.help lists for one program, by the id find_programs returns: name, address, main, intake and hotline phones, website, levels of care, detox setting, substances and detox medications, other care settings, opioid and alcohol use disorder medications, payment and help with cost, ages, sexes, languages, special groups, licenses and accreditation as reported, with its page and a correction link.
| Argument | Type | Description |
|---|---|---|
| id* | string | Program id from find_programs: its page slug, e.g. "1-method-los-angeles-ca". |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[a-z0-9-]{3,140}$",
"description": "Program id from find_programs: its page slug, e.g. \"1-method-los-angeles-ca\"."
}
},
"additionalProperties": false
}For one US state or territory: how many SAMHSA-listed programs withdrawal.help lists at each level of care (detox, residential, outpatient, methadone clinics, buprenorphine), how many of each report taking Medicaid, Medicare, or a sliding fee scale or no charge, and the withdrawal.help list pages for the state, its filters and its largest cities.
| Argument | Type | Description |
|---|---|---|
| state* | string | Two-letter state or territory code, e.g. FL. |
{
"type": "object",
"required": [
"state"
],
"properties": {
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state or territory code, e.g. FL."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 2, 2026.