Integrations
Integrates with Codecov for code coverage reporting
Connects with GitHub for CI workflows and repository management
Provides capabilities to create, read, and update Google Docs documents
MCP Google Workspace サーバー
AI エージェントが Google Workspace(ドライブ、ドキュメント、スプレッドシート)サービスと対話できるようにするモデル コンテキスト プロトコル(MCP)サーバー。
🌟 特徴
- Google ドライブ: ファイルの検索、フォルダの作成
- Google ドキュメント: ドキュメントの作成、閲覧、更新
- Google スプレッドシート: スプレッドシートを作成し、セルの値を読み書きする
- 複数のトランスポートモード: stdio (デフォルト)、SSE、WebSocket
- MCP対応クライアントサポート(カーソル等)
📋 インストール
uvの使用(推奨)
pipの使用
開発セットアップ
🔧 構成
MCPクライアント用の構成
クライアント設定に追加します (例: Cursor、Claude):
uvx の使用 (推奨):
pip インストールを使用する:
Google OAuth 設定
- Google Cloud Consoleにアクセス
- ドライブ、ドキュメント、スプレッドシートの API を有効にする
- OAuth 2.0認証情報を作成する
~/.google/oauth.keys.json
として保存します。- 認証するには
mcp-google auth
を実行します
利用可能なツール
ドライブ操作
drive_search_files
: Google ドライブ内のファイルを検索するquery
(文字列、必須): 検索クエリpage_size
(整数、オプション): 返される結果の数
drive_create_folder
: 新しいフォルダを作成するname
(文字列、必須): フォルダ名parent_id
(文字列、オプション): 親フォルダID
ドキュメント操作
docs_create
: 新しいドキュメントを作成するtitle
(文字列、必須): ドキュメントのタイトルcontent
(文字列、オプション): 初期コンテンツ
docs_get_content
: ドキュメントの内容を取得するdocument_id
(文字列、必須): ドキュメントID
docs_update_content
: ドキュメントコンテンツを更新するdocument_id
(文字列、必須): ドキュメントIDcontent
(文字列、必須): 新しいコンテンツ
シート操作
sheets_create
: 新しいスプレッドシートを作成するtitle
(文字列、必須): スプレッドシートのタイトルsheets
(配列、オプション): シート名
sheets_get_values
: セルの値を取得するspreadsheet_id
(文字列、必須): スプレッドシートIDrange
(文字列、必須): A1表記の範囲
sheets_update_values
: セルの値を更新するspreadsheet_id
(文字列、必須): スプレッドシートIDrange
(文字列、必須): A1表記の範囲values
(配列、必須): 値の2次元配列
🛠️ 開発
🔍 デバッグ
対話型テストには MCP Inspector を使用します。
📚 リソース
🤝 貢献する
行動規範とプル リクエストの送信プロセスの詳細については、 CONTRIBUTING.md をお読みください。
🔒 セキュリティ
脆弱性の報告とベストプラクティスについては、 SECURITY.md を参照してください。
📄 ライセンス
MIT ライセンス - 詳細についてはLICENSEファイルを参照してください。
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
AI エージェントが自然言語コマンドを通じてドライブ、ドキュメント、スプレッドシートなどの Google Workspace サービスと対話できるようにするモデル コンテキスト プロトコル サーバー。
- 🌟 Features
- 📋 Installation
- 🔧 Configuration
- 🛠️ Development
- 🔍 Debugging
- 📚 Resources
- 🤝 Contributing
- 🔒 Security
- 📄 License
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.Last updated -40203TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.Last updated -5PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Google Cloud Platform environments through natural language, allowing users to query and manage GCP resources during conversations.Last updated -99116TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.Last updated -203MIT License