Oncofiles — MCP-сервер для Claude Code: медкарта из Google Drive
Собирает медицинские документы из Google Drive, Gmail и Calendar и отдаёт их ИИ-ассистенту. Пригодится, когда история болезни разбросана по почте и папкам.
claude mcp add --transport http oncofiles https://oncofiles.com/mcpЧто делает Oncofiles
Oncofiles — MCP-сервер на Python 3.12+ и FastMCP, который читает лабораторные результаты, снимки КТ, патоморфологию и рецепты из вашего Google Drive, а письма и встречи подтягивает из Gmail и Calendar. Внутри 76 инструментов в 14 модулях: работа с документами и их версиями, отслеживание значений анализов, проверки безопасности перед курсом химиотерапии, поиск по PubMed и ClinicalTrials.gov, таймлайн лечения.
Данные остаются в вашем Google Drive, сторонней обработки нет. Поддерживается несколько пациентов на одном экземпляре: у каждого свои документы, отдельный bearer-токен вида onco_* и своя авторизация Google. Синхронизация с Drive двусторонняя, к документам автоматически создаются OCR-компаньоны.
Для запуска нужен DATABASE_PATH — без него сервер не стартует. Google Drive, Gmail и Calendar подключаются отдельно через OAuth-клиент, а для удалённого доступа задаются MCP_TRANSPORT=streamable-http и bearer-токен. Деплой возможен на Railway из готового Dockerfile.
Какие задачи решает
- найти нужный анализ среди сотен писем и PDF
- свести динамику лабораторных показателей за курс лечения
- проверить безопасность перед очередным циклом химиотерапии
- собрать вопросы онкологу из истории болезни
- разложить медицинские письма и встречи по категориям
Примеры запросов агенту
- Покажи все анализы крови за последние три месяца и сравни с предыдущим курсом
- Найди в Gmail письма от онколога и добавь их в документы пациента
- Какие вопросы стоит задать врачу на приёме на следующей неделе?
Как установить Oncofiles
Командой платформы: удалённый сервер
claude mcp add --transport http oncofiles https://oncofiles.com/mcpКомандой платформы: удалённый сервер
codex mcp add oncofiles --url https://oncofiles.com/mcpФайл настроек
{
"mcpServers": {
"oncofiles": {
"url": "https://oncofiles.com/mcp"
}
}
}Файл настроек
{
"servers": {
"oncofiles": {
"type": "http",
"url": "https://oncofiles.com/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http oncofiles https://oncofiles.com/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Oncofiles
Как установить Oncofiles в Claude Code?
Одной командой: claude mcp add --transport http oncofiles https://oncofiles.com/mcp.
Что делает Oncofiles?
Читает медицинские документы из Google Drive, письма из Gmail и события Calendar, раскладывает их по категориям и делает доступными через ИИ-чат. Внутри 76 MCP-инструментов: анализы, таймлайн лечения, поиск по PubMed и ClinicalTrials.gov.
Можно ли вести несколько пациентов на одном сервере?
Да, с версии 4.0. У каждого пациента свои документы, отдельный bearer-токен onco_* и своя авторизация Google Drive, Gmail и Calendar.