Google Multi MCP Server

mcp-google-multi npm v5.4.0 Source verified

Published by bakissation — publish provenance cryptographically ties this package to that repository. That is proof of origin, not an official vendor package.

Local MCP server for Google Workspace (Gmail, Drive, Calendar, Sheets, Docs, Contacts, Tasks, Meet, Search Console, +Forms/Chat/Admin) across multiple accounts — OAuth-only, encrypted token storage, deny-by-default writes.

Trust grade
A
97/100
Last scanned get badge →
Trust
A · 97/100
Adoption risk for you: the threat score, then adjusted down for blast radius, publisher verification and how much the scan could see. Deterministic; every point is auditable.
Capability
Moderate
Blast radius if it went rogue — what the server’s tools could reach. Independent of trust.
Coverage
Source
How much the scan could actually inspect. Shallow coverage is stated, never hidden.
Share this Trust Score
𝕏 Share LinkedIn Reddit
A Why this grade threat 100 − adoption risk = 97/100

The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.

1. Threat score — 100 − 0 = 100. What the published surface and source actually contain:

The deterministic scan raised no scored threat in the surface it inspected — the threat score stayed at 100. Capability observations and advisory notes are recorded but never lower it.

2. Client adoption risk — 100 − 3 = 97. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:

PointsAdoption-risk factor
−3 capability blast radius (moderate) — client exposure if the model is manipulated

Capability observations and info notes are shown under Findings but never scored. Open any row's finding below for the file, line and evidence behind a deduction.

Findings 0

✓ No findings. The scan raised nothing on this surface — see Coverage for how deep it could look.

Tools 182

Each tool and what it can reach — statically extracted from the published source.

  • drive_downloadingests untrusted input
  • drive_listreads sensitive data
  • gmail_download_attachmentingests untrusted input
  • meet_recordings_listingests untrusted input
  • searchconsole_url_inspectingests untrusted input
  • admin_group_members_listno sensitive capability
  • admin_groups_listno sensitive capability
  • admin_users_getno sensitive capability
  • admin_users_listno sensitive capability
  • admin_users_updateno sensitive capability
Show 172 more tools ↓
  • calendar_create_calendarno sensitive capability
  • calendar_create_eventno sensitive capability
  • calendar_delete_eventno sensitive capability
  • calendar_get_eventno sensitive capability
  • calendar_get_freebusyno sensitive capability
  • calendar_list_calendarsno sensitive capability
  • calendar_list_eventsno sensitive capability
  • calendar_list_instancesno sensitive capability
  • calendar_move_eventno sensitive capability
  • calendar_quick_addno sensitive capability
  • calendar_update_eventno sensitive capability
  • chat_messages_createno sensitive capability
  • chat_messages_listno sensitive capability
  • chat_spaces_getno sensitive capability
  • chat_spaces_listno sensitive capability
  • contacts_createno sensitive capability
  • contacts_deleteno sensitive capability
  • contacts_getno sensitive capability
  • contacts_group_createno sensitive capability
  • contacts_group_membersno sensitive capability
  • contacts_groups_listno sensitive capability
  • contacts_listno sensitive capability
  • contacts_searchno sensitive capability
  • contacts_updateno sensitive capability
  • docs_add_tabno sensitive capability
  • docs_batch_updateno sensitive capability
  • docs_createno sensitive capability
  • docs_create_footerno sensitive capability
  • docs_create_headerno sensitive capability
  • docs_create_named_rangeno sensitive capability
  • docs_create_paragraph_bulletsno sensitive capability
  • docs_delete_footerno sensitive capability
  • docs_delete_headerno sensitive capability
  • docs_delete_named_rangeno sensitive capability
  • docs_delete_paragraph_bulletsno sensitive capability
  • docs_delete_rangeno sensitive capability
  • docs_delete_tabno sensitive capability
  • docs_getno sensitive capability
  • docs_insert_inline_imageno sensitive capability
  • docs_insert_page_breakno sensitive capability
  • docs_insert_section_breakno sensitive capability
  • docs_insert_tableno sensitive capability
  • docs_insert_textno sensitive capability
  • docs_modify_tableno sensitive capability
  • docs_readno sensitive capability
  • docs_replace_named_range_contentno sensitive capability
  • docs_replace_textno sensitive capability
  • docs_update_document_styleno sensitive capability
  • docs_update_paragraph_styleno sensitive capability
  • docs_update_styleno sensitive capability
  • docs_update_tab_propertiesno sensitive capability
  • drive_access_proposal_listno sensitive capability
  • drive_access_proposal_resolveno sensitive capability
  • drive_comment_createno sensitive capability
  • drive_comment_deleteno sensitive capability
  • drive_comment_getno sensitive capability
  • drive_comment_listno sensitive capability
  • drive_comment_updateno sensitive capability
  • drive_copyno sensitive capability
  • drive_create_folderno sensitive capability
  • drive_deleteno sensitive capability
  • drive_empty_trashno sensitive capability
  • drive_exportno sensitive capability
  • drive_get_aboutno sensitive capability
  • drive_list_permissionsno sensitive capability
  • drive_moveno sensitive capability
  • drive_permission_updateno sensitive capability
  • drive_readno sensitive capability
  • drive_remove_permissionno sensitive capability
  • drive_reply_createno sensitive capability
  • drive_reply_deleteno sensitive capability
  • drive_reply_listno sensitive capability
  • drive_reply_updateno sensitive capability
  • drive_revision_deleteno sensitive capability
  • drive_revision_listno sensitive capability
  • drive_revision_updateno sensitive capability
  • drive_searchno sensitive capability
  • drive_shareno sensitive capability
  • drive_shared_drive_getno sensitive capability
  • drive_shared_drives_listno sensitive capability
  • drive_transferno sensitive capability
  • drive_trashno sensitive capability
  • drive_untrashno sensitive capability
  • drive_updateno sensitive capability
  • drive_uploadno sensitive capability
  • forms_batch_updateno sensitive capability
  • forms_createno sensitive capability
  • forms_getno sensitive capability
  • forms_response_getno sensitive capability
  • forms_responses_listno sensitive capability
  • forms_set_publish_settingsno sensitive capability
  • forms_watches_listno sensitive capability
  • gmail_batch_deleteno sensitive capability
  • gmail_batch_modifyno sensitive capability
  • gmail_create_draftno sensitive capability
  • gmail_create_labelno sensitive capability
  • gmail_deleteno sensitive capability
  • gmail_delete_labelno sensitive capability
  • gmail_get_draftno sensitive capability
  • gmail_get_profileno sensitive capability
  • gmail_get_vacationno sensitive capability
  • gmail_list_draftsno sensitive capability
  • gmail_list_historyno sensitive capability
  • gmail_list_labelsno sensitive capability
  • gmail_modify_labelsno sensitive capability
  • gmail_readno sensitive capability
  • gmail_read_threadno sensitive capability
  • gmail_searchno sensitive capability
  • gmail_sendno sensitive capability
  • gmail_send_draftno sensitive capability
  • gmail_set_vacationno sensitive capability
  • gmail_trashno sensitive capability
  • meet_conference_record_getno sensitive capability
  • meet_conference_records_listno sensitive capability
  • meet_transcript_entries_listno sensitive capability
  • meet_transcripts_listno sensitive capability
  • reports_activities_listno sensitive capability
  • searchconsole_searchanalytics_queryno sensitive capability
  • searchconsole_sitemaps_deleteno sensitive capability
  • searchconsole_sitemaps_getno sensitive capability
  • searchconsole_sitemaps_listno sensitive capability
  • searchconsole_sitemaps_submitno sensitive capability
  • searchconsole_sites_addno sensitive capability
  • searchconsole_sites_deleteno sensitive capability
  • searchconsole_sites_getno sensitive capability
  • searchconsole_sites_listno sensitive capability
  • sheets_add_conditional_format_ruleno sensitive capability
  • sheets_add_named_rangeno sensitive capability
  • sheets_add_sheetno sensitive capability
  • sheets_append_rowsno sensitive capability
  • sheets_auto_resize_dimensionsno sensitive capability
  • sheets_batch_clearno sensitive capability
  • sheets_batch_readno sensitive capability
  • sheets_batch_updateno sensitive capability
  • sheets_batch_writeno sensitive capability
  • sheets_clear_basic_filterno sensitive capability
  • sheets_clear_rangeno sensitive capability
  • sheets_createno sensitive capability
  • sheets_delete_dimensionno sensitive capability
  • sheets_delete_named_rangeno sensitive capability
  • sheets_delete_sheetno sensitive capability
  • sheets_duplicate_sheetno sensitive capability
  • sheets_find_replaceno sensitive capability
  • sheets_format_cellsno sensitive capability
  • sheets_getno sensitive capability
  • sheets_insert_dimensionno sensitive capability
  • sheets_merge_cellsno sensitive capability
  • sheets_read_rangeno sensitive capability
  • sheets_set_basic_filterno sensitive capability
  • sheets_set_data_validationno sensitive capability
  • sheets_sort_rangeno sensitive capability
  • sheets_unmerge_cellsno sensitive capability
  • sheets_update_bordersno sensitive capability
  • sheets_update_sheet_propertiesno sensitive capability
  • sheets_write_rangeno sensitive capability
  • slides_batch_updateno sensitive capability
  • slides_createno sensitive capability
  • slides_getno sensitive capability
  • slides_page_getno sensitive capability
  • slides_page_thumbnailno sensitive capability
  • tasks_clearno sensitive capability
  • tasks_deleteno sensitive capability
  • tasks_getno sensitive capability
  • tasks_insertno sensitive capability
  • tasks_listno sensitive capability
  • tasks_list_deleteno sensitive capability
  • tasks_list_getno sensitive capability
  • tasks_list_insertno sensitive capability
  • tasks_list_updateno sensitive capability
  • tasks_lists_listno sensitive capability
  • tasks_moveno sensitive capability
  • tasks_updateno sensitive capability

What this scan could not see

Versions 5

Scan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.

VersionScoreFindingsEngineScanned
v5.4.0 latest A 97/100 0 1.13.0 2026-09-05
v5.3.0 A 97/100 0 1.12.1 2026-08-09
v5.2.2 A 97/100 0 1.12.1 2026-08-03
v5.2.1 A 97/100 0 1.12.1 2026-07-27
v5.1.2 A 97/100 0 1.9.0 2026-07-23

Embed this score

Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.

MCP Trust Score: A · 97/100
Markdown (GitHub README)
[![MCP Trust Score](https://mcptrustchecker.com/registry/mcp-google-multi/badge.svg)](https://mcptrustchecker.com/registry/mcp-google-multi)
HTML
<a href="https://mcptrustchecker.com/registry/mcp-google-multi"><img src="https://mcptrustchecker.com/registry/mcp-google-multi/badge.svg" alt="MCP Trust Score" height="20"></a>
Prefer shields.io styling? Point it at https://mcptrustchecker.com/registry/mcp-google-multi/badge.json via https://img.shields.io/endpoint?url=…

Verify this score yourself

The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.

npx mcptrustchecker scan mcp-google-multi --online

Use the free API → How scoring works

More in Security & Testing