What are the prerequisites to use this server?
Python 3.8 or later, a Google Cloud project with the Drive API enabled, and a service account with appropriate permissions. The service account JSON key file must be downloaded.
@asadudin
Basic information
A Model Context Protocol (MCP) server for interacting with Google Drive API
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-gdrive": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that provides a standardized interface for AI systems to access and manipulate files in Google Drive via the Google Drive API.
Install Python 3.8+, enable the Google Drive API in a Google Cloud project, create a service account, and download its JSON key. Clone the repository, create a virtual environment, install dependencies, copy .env.example to .env, and configure HOST, PORT, and GOOGLE_SERVICE_ACCOUNT_FILE. Run python main.py --transport sse or use Docker with docker-compose up. Connect an MCP client using transport sse and serverUrl http://localhost:8055/sse.
Python 3.8 or later, a Google Cloud project with the Drive API enabled, and a service account with appropriate permissions. The service account JSON key file must be downloaded.
Configure the client with transport `sse` and serverUrl `http://localhost:8055/sse`. Ensure the server is running with the `--transport sse` flag.
All file operations target Google Drive directly; the server only mediates requests via the Google Drive API. The service account key file is stored locally as configured.
The service account JSON file contains sensitive credentials – never commit it to version control. Use environment variables for all sensitive configuration. Consider additional authentication if deploying publicly.
Locally: `python main.py --transport sse`. With Docker: `docker-compose up`. Both require the service account key file to be available at the path specified in `.env`.
📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.
Model Context Protocol (MCP) Server for reading from Google Drive and editing Google Sheets
MCP Workspace Server: A secure Model Context Protocol server providing file, git, and GitHub tools for AI assistants within a sandboxed project directory.
This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.

Model Context Protocol Servers
Comments