MCP.so
登录

McpGoogleDrive MCP Server

@achrafhardizi

基本信息

分类

文件与存储

传输方式

stdio

作者

achrafhardizi

关于 McpGoogleDrive MCP Server

MCP server that manages Google Drive

McpGoogleDrive MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

McpGoogleDrive MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is McpGoogleDrive?

McpGoogleDrive is a Spring Boot application that exposes RESTful API endpoints to perform operations on Google Drive, such as listing files, getting file details, searching files, creating folders, and downloading files as PDF. It is designed for developers who need a programmatic way to manage Google Drive content via their own service account.

How to use McpGoogleDrive?

Clone the repository, build with Gradle (./gradlew build), and configure Google Drive API credentials by placing a service account JSON key file in src/main/resources/credentials and setting google.service.account.key in application.properties. Then run the Spring Boot application and use the provided REST endpoints (e.g., GET /api/drive/files, POST /api/drive/folders, GET /api/drive/files/{fileId}/pdf).

Key features of McpGoogleDrive

  • List files in Google Drive
  • Get details of a specific file
  • Search files by name
  • Create folders in Google Drive
  • Download files as PDF

Use cases of McpGoogleDrive

  • Automating file inventory and metadata extraction from Google Drive
  • Integrating Google Drive operations into a custom application or workflow
  • Programmatically creating folders for organization
  • Bulk downloading files in PDF format for archiving

常见问题

1

What operations does McpGoogleDrive support?

It supports listing files, getting file details, searching files by name, creating folders, and downloading files as PDF.

2

What are the prerequisites to run McpGoogleDrive?

Java 17 or higher, Gradle, a Google Cloud Platform account with the Google Drive API enabled, and a service account credentials JSON file.

3

How do I configure Google Drive credentials?

Place the service account JSON key file in `src/main/resources/credentials` and set the `google.service.account.key` property in `application.properties` to its path.

4

What API endpoints are available?

`GET /api/drive/files` (list files), `GET /api/drive/files/{fileId}` (get file details), `GET /api/drive/search` (search files), `POST /api/drive/folders` (create folder), and `GET /api/drive/files/{fileId}/pdf` (download as PDF).

5

How is authentication handled?

The application uses a Google Cloud service account with a JSON key file for authentication. No user OAuth flow is described.

评论

文件与存储 分类下的更多 MCP 服务器