MCP server for Google Drive access with secure OAuth2 authentication
MCP server for Google Drive access with secure OAuth2 authentication
A Model Context Protocol (MCP) server that provides access to Google Drive documents.
Once Gdrive is connected, these are the calls the assistant has available:
OpenCode — The OpenCode tool exposed by this serversearch_drive — Search for files and documents across all of Google Drive using text queriesget_doc_contents — The get_doc_contents tool exposed by this serverlist_doc_comments — Lists all comment threads on a Google Doc, including quoted text, replies, and statuscreate_doc_comment — Creates an unanchored comment on a Google Doc (appears in "All Comments" view)reply_to_comment — The reply_to_comment tool exposed by this serverinsert_doc_note — Inserts an auto-numbered styled note block directly into the document content. Notes are automatically numbered sequentially (📝 NOTE 1:, 📝 NOTE 2:update_doc_note — Updates the text of an existing note by its number. The note number and formatting remain the sameremove_doc_note — Removes a note from the document by its number. This completely deletes the note block including all formattingsearch_drive — Search for files and documents across all of Google Drive using text queries.get_doc_contents — The get_doc_contents tool exposed by this server.list_doc_comments — Lists all comment threads on a Google Doc, including quoted text, replies, and status.create_doc_comment — Creates an unanchored comment on a Google Doc (appears in "All Comments" view).reply_to_comment — The reply_to_comment tool exposed by this server.insert_doc_note — Inserts an auto-numbered styled note block directly into the document content. Notes are automatically numbered sequentially (📝 NOTE 1:, 📝 NOTE 2:, etc.). This is a workaround for the API's inability to create anchoredupdate_doc_note — Updates the text of an existing note by its number. The note number and formatting remain the same.remove_doc_note — Removes a note from the document by its number. This completely deletes the note block including all formatting.Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| search_drive | Search for files and documents across all of Google Drive using text queries. |
| get_doc_contents | The get_doc_contents tool exposed by this server. |
| list_doc_comments | Lists all comment threads on a Google Doc, including quoted text, replies, and status. |
| create_doc_comment | Creates an unanchored comment on a Google Doc (appears in "All Comments" view). |
| reply_to_comment | The reply_to_comment tool exposed by this server. |
| insert_doc_note | Inserts an auto-numbered styled note block directly into the document content. Notes are automatically numbered sequentially (📝 NOTE 1:, 📝 NOTE 2:, etc.). This is a workaround for the API's inability to create anchored |
| update_doc_note | Updates the text of an existing note by its number. The note number and formatting remain the same. |
| remove_doc_note | Removes a note from the document by its number. This completely deletes the note block including all formatting. |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Chat with your second brain — search, read and write vault notes through the Local REST API.
Manage Proxmox hypervisors through a Model Context Protocol server, providing a clean interface for nodes, VMs, and containers.