What prerequisites are required?
You need Rust (latest stable), a Google Cloud Project with Drive and Sheets APIs enabled, and OAuth 2.0 credentials configured.
@distrihub
基本情報
A Model Context Protocol (MCP) server built in Rust for interacting with Google Drive and Google Sheets.
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
A Rust-based server that implements the Model Context Protocol (MCP) for interacting with Google Drive and Google Sheets. It exposes file and spreadsheet operations as MCP tools, designed for use in agent workflows and compositions like Distri.
Install via cargo install --git https://github.com/distrihub/mcp-google-workspace.git, then configure OAuth credentials via environment variables. Start the Drive or Sheets servers with mcp-google drive --access-token <token> or mcp-google sheets --access-token <token>. Optionally, define them in a Distri agent YAML configuration.
You need Rust (latest stable), a Google Cloud Project with Drive and Sheets APIs enabled, and OAuth 2.0 credentials configured.
Run `cargo install --git https://github.com/distrihub/mcp-google-workspace.git` to install the `mcp-google` binary.
Run `mcp-google drive --access-token <your-access-token>` or `mcp-google sheets --access-token <your-access-token>` from the command line.
Drive: `list_files`. Sheets: `read_values`, `write_values`, `create_spreadsheet`, `clear_values`. Capabilities are also exposed via the `resources/list` endpoint.
Use the `mcp-google refresh` command with `--client-id`, `--client-secret`, and `--refresh-token` flags.
This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.
The SSE version of the MCP service is modified from the Filesystem MCP server
MCP Server for reading many files at the same time
Go server implementing Model Context Protocol (MCP) for filesystem operations.
コメント