Google Drive MCP Server
Servidor de Google Drive
Este servidor MCP se integra con Google Drive para permitir enumerar, leer y buscar archivos.
Componentes
Herramientas
buscar
Buscar archivos en Google Drive
Entrada:
query(cadena): Consulta de búsquedaDevuelve los nombres de archivos y los tipos MIME de los archivos coincidentes
Recursos
El servidor proporciona acceso a los archivos de Google Drive:
Archivos (
gdrive:///<file_id>)Admite todos los tipos de archivos
Los archivos de Google Workspace se exportan automáticamente:
Documentos → Markdown
Hojas de cálculo → CSV
Presentaciones → Texto sin formato
Dibujos → PNG
Otros archivos se proporcionan en su formato nativo.
Related MCP server: Google Drive MCP Server
Empezando
Configurar una pantalla de consentimiento de OAuth ("interna" es adecuada para realizar pruebas)
Agregar ámbito OAuth
https://www.googleapis.com/auth/drive.readonlyCree un ID de cliente OAuth para el tipo de aplicación "Aplicación de escritorio"
Descargue el archivo JSON de las claves OAuth de su cliente
Cambie el nombre del archivo de clave a
gcp-oauth.keys.jsony colóquelo en la raíz de este repositorio (es decir,servers/gcp-oauth.keys.json)
Asegúrese de construir el servidor con npm run build o npm run watch .
Autenticación
Para autenticar y guardar credenciales:
Ejecute el servidor con el argumento
auth:node ./dist authEsto abrirá un flujo de autenticación en el navegador de su sistema.
Completar el proceso de autenticación
Las credenciales se guardarán en la raíz de este repositorio (es decir,
servers/.gdrive-server-credentials.json)
Uso con la aplicación de escritorio
Para integrar este servidor con la aplicación de escritorio, agregue lo siguiente a la configuración del servidor de su aplicación:
Estibador
Autenticación:
Suponiendo que haya terminado de configurar la aplicación OAuth en Google Cloud, ahora puede autenticar el servidor con el siguiente comando, reemplazando /path/to/gcp-oauth.keys.json con la ruta a su archivo de claves OAuth:
docker run -i --rm --mount type=bind,source=/path/to/gcp-oauth.keys.json,target=/gcp-oauth.keys.json -v mcp-gdrive:/gdrive-server -e GDRIVE_OAUTH_PATH=/gcp-oauth.keys.json -e "GDRIVE_CREDENTIALS_PATH=/gdrive-server/credentials.json" -p 3000:3000 mcp/gdrive authEl comando imprimirá la URL para abrirla en su navegador. Abra esta URL en su navegador y complete el proceso de autenticación. Las credenciales se guardarán en el volumen mcp-gdrive .
Una vez autenticado, puedes usar el servidor en la configuración del servidor de tu aplicación:
{
"mcpServers": {
"gdrive": {
"command": "docker",
"args": ["run", "-i", "--rm", "-v", "mcp-gdrive:/gdrive-server", "-e", "GDRIVE_CREDENTIALS_PATH=/gdrive-server/credentials.json", "mcp/gdrive"]
}
}
}NPX
{
"mcpServers": {
"gdrive": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gdrive"
]
}
}
}Licencia
Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Give Claude only the Google Drive files you choose. Every action logged.
Provides tools for searching Google Workspace documentation and much more.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables integration with Google Drive for listing, reading, and searching over files, supporting various file types with automatic export for Google Workspace files.3,926 npm72MIT
- AlicenseNot gradedqualityFmaintenanceIntegrates with Google Drive to enable listing, searching, and reading files, plus reading and writing to Google Sheets.564 npm282MIT
- FlicenseBqualityDmaintenanceEnables read-only access to multiple Google Drive accounts simultaneously through secure service account authentication. Supports listing, searching, and extracting content from Google Workspace documents, spreadsheets, and text files.6-
- AlicenseNot gradedqualityDmaintenanceEnables AI models to search, list, and read files from Google Drive with automatic format conversion for Google Workspace documents.3,926 npmMIT