Project
- Stars
- Started
- Issues
- License
Ask an assistant about your imported CPAP records
OSCAR MCP Server lets a compatible AI assistant read the records already imported into your local OSCAR 2 database, created by the desktop CPAP data viewer. It can retrieve nights, session summaries and recorded events without changing the database.
It needs Python and OSCAR 2.1 for the models listed here; OSCAR 1 files are not supported. Your chosen assistant may send retrieved information to a cloud model, and its summaries need checking against OSCAR before sharing them with a clinician.
Its tests use a synthetic database, so compare retrieved dates and readings with your actual OSCAR profile.

BMC G3 and E5
G3 A20 (partly), G3 B20A (partly), and E5 B25A Plus (partly)
Requires successful OSCAR 2.1 import on a supported firmware family

Sefam and Sanrai CPAP
S.Box (partly), Néa (partly), and Reve Auto (partly)
OSCAR 2.1 import required; verify values against OSCAR

Yuwell CPAP
YH-560 (partly), YH-920 (partly), and YH-480C (partly)
YH-560 and YH-920: OSCAR 2.1 import required; verify values against OSCAR
YH-480C: Requires OSCAR 2.1 import; YH-480C leak data is per-minute

Löwenstein prisma
prisma20A (partly)
OSCAR 2.1 import required; verify values against OSCAR
How did it go? Tips, problems, questions…
Ask an assistant about your imported CPAP records
OSCAR MCP Server lets a compatible AI assistant read the records already imported into your local OSCAR 2 database, created by the desktop CPAP data viewer. It can retrieve nights, session summaries and recorded events without changing the database.
It needs Python and OSCAR 2.1 for the models listed here; OSCAR 1 files are not supported. Your chosen assistant may send retrieved information to a cloud model, and its summaries need checking against OSCAR before sharing them with a clinician.
Its tests use a synthetic database, so compare retrieved dates and readings with your actual OSCAR profile.
Barbaroso
On GitHub

BMC G3 and E5
G3 A20 (partly), G3 B20A (partly), and E5 B25A Plus (partly)
Requires successful OSCAR 2.1 import on a supported firmware family

Sefam and Sanrai CPAP
S.Box (partly), Néa (partly), and Reve Auto (partly)
OSCAR 2.1 import required; verify values against OSCAR

Yuwell CPAP
YH-560 (partly), YH-920 (partly), and YH-480C (partly)
YH-560 and YH-920: OSCAR 2.1 import required; verify values against OSCAR
YH-480C: Requires OSCAR 2.1 import; YH-480C leak data is per-minute

Löwenstein prisma
prisma20A (partly)
OSCAR 2.1 import required; verify values against OSCAR
Feedback
How did it go? Tips, problems, questions…