74
/ 100
25 days ago
glama

oncofiles

AI-powered medical document management for cancer patients and caregivers. Connects Google Drive, Gmail, and Calendar to Claude, ChatGPT, and any MCP client.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 10 credentials: BACKUP_GITHUB_TOKEN, MCP_BEARER_TOKEN, ANTHROPIC_API_KEY, GOOGLE_OAUTH_CLIENT_SECRET, TURSO_AUTH_TOKEN, ONCOTEAM_WEBHOOK_TOKEN, GITHUB_TOKEN, DASHBOARD_SESSION_SECRET, OAUTH_STATE_SECRET, RESEND_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretBACKUP_GITHUB_TOKEN
configHOST
🔐 secretMCP_BEARER_TOKEN
configGOOGLE_APPLICATION_CREDENTIALS_JSON
configBACKUP_BUCKET
🔐 secretANTHROPIC_API_KEY
configDATABASE_PATHdata/oncofiles.db
configGOOGLE_DRIVE_FOLDER_ID
configGOOGLE_CREDENTIALS_BASE64
configGOOGLE_APPLICATION_CREDENTIALS
configGOOGLE_OAUTH_CLIENT_ID
🔐 secretGOOGLE_OAUTH_CLIENT_SECRET
configTURSO_DATABASE_URLlibsql://...
🔐 secretTURSO_AUTH_TOKEN
configMCP_TRANSPORTstreamable-http # default: stdio
configMCP_HOST
configMCP_PORT
configPORT
configMAX_DOCUMENTS_PER_PATIENT
configSYNC_INTERVAL_MINUTES
configSYNC_ENABLED
configAI_NIGHTLY_ONLY
configAI_NIGHT_WINDOW_START_UTC
configAI_NIGHT_WINDOW_END_UTC
configDAILY_AI_DOC_CAP
configAI_REPROCESS_MAX_AGE_HOURS
configENHANCE_TIMEOUT_S
configENABLE_INTEGRITY_CHECK
configAI_RUN_ON_STARTUP
configGMAIL_ENABLED
configCALENDAR_ENABLED
configONCOTEAM_WEBHOOK_URL
🔐 secretONCOTEAM_WEBHOOK_TOKEN
🔐 secretGITHUB_TOKEN
configGITHUB_REPO
configONCOFILES_PREFERRED_LANG
configLOG_LEVEL
configIMPORT_LOCAL_SOURCE
configIMPORT_TRANSCRIPTS_PATH
configDB_QUERY_SLOTS
configDB_EXPRESS_SLOTS
configDB_BACKGROUND_SLOTS
configMEMORY_RESTART_THRESHOLD_MB
configHARD_RSS_CEILING_MB
configLOCAL_DB_PATH
configPATIENT_NAME
🔐 secretDASHBOARD_SESSION_SECRET
🔐 secretOAUTH_STATE_SECRET
configMEMORY_TRACEMALLOC_ENABLED
🔐 secretRESEND_API_KEY
configNOTIFY_FROM_EMAIL
configNOTIFY_TO_EMAIL
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 1 concrete improvement we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/peter-fusek-oncofiles-fku4fy)](https://m8ven.ai/mcp/peter-fusek-oncofiles-fku4fy)
commit: 5dfa2b8b7f24ab859deed43631110cca500c034c
code hash: f7b546df5e61499ca80ae64e5814625f377addd6a77a823c642cef0120070273
verified: 6/17/2026, 11:59:41 AM
view raw JSON →