インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Google Drive をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。
概要
AI に Google Drive で作業させます。マイドライブと共有ドライブのファイルやフォルダの検索、Google Docs、Sheets、Slides のテキストとしての読み取り、詳細、コメント、アクセスできる人の確認、フォルダやテキストファイルの作成(テキストから新しい Docs や Sheets も作成可能)、コピー、名前の変更、移動、共有、ゴミ箱への移動ができます。個人の Google アカウントと Google Workspace に対応しています。
こう聞いてみよう
Google Drive のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Google Drive をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Google Drive + Claude
AI に Google Drive で作業させます。マイドライブと共有ドライブのファイルやフォルダの検索、Google Docs、Sheets、Slides のテキストとしての読み取り、詳細、コメント、アクセスできる人の確認、フォルダやテキストファイルの作成(テキストから新しい Docs や Sheets も作成可能)、コピー、名前の変更、移動、共有、ゴミ箱への移動ができます。個人の Google アカウントと Google Workspace に対応しています。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
ステップ 1 — 認証情報を取得
- console.cloud.google.com を開き、プロジェクトを選択または作成してから、APIs & Services → Library で Google Drive API を有効にします。
- APIs & Services → OAuth consent screen を開きます。Google Workspace を使っている場合は Internal(最も簡単です)、それ以外は External を選びます。External の場合は公開ステータスを In production にしてください。アプリが Testing のままだと、Google は 7 日後にリフレッシュトークンを取り消し、コネクターは毎週動かなくなります。自分のアカウントで使うだけなら、「unverified app」の警告はそのまま先に進んで構いません。
- APIs & Services → Credentials → Create credentials → OAuth client ID を開き、アプリケーションの種類に Web application を選んで、承認済みのリダイレクト URI に
https://cloud.anythingmcp.com/api/mcp-oauth/callbackを追加します。AnythingMCP をセルフホストしている場合は、代わりにhttps://your-anythingmcp-host/api/mcp-oauth/callbackを入力します。 - クライアント ID を
GOOGLE_CLIENT_IDに、クライアントシークレットをGOOGLE_CLIENT_SECRETに貼り付けて、コネクターをインストールします。 - コネクターのページで Authorize with Provider をクリックし、AI に使わせたい Drive の Google アカウントでサインインします。リフレッシュトークンは暗号化して保存され、アクセストークンは自動的に更新されます。
すべての Google コネクターに 1 つの Google クライアント: 同じ Cloud プロジェクトと OAuth クライアントで、Gmail、Google Calendar、Google Drive、Google Sheets、Google Docs、Google Tasks、Search Console、Analytics、Ads のすべての Google コネクターを使えます。そのプロジェクトで各 API を有効にし、同じクライアント ID とシークレットを使い回して、コネクターごとに一度ずつ承認してください。各コネクターは自分に必要な権限だけを求めます。
Google の確認(検証): Google は Drive への完全なアクセスを制限付き(restricted)の権限に分類しています。Cloud プロジェクトを所有する Workspace 組織のアカウントだけが使う Internal アプリは確認不要です。他の人が使う External アプリでは「Google hasn't verified this app」という警告が表示され、Google の確認を通過するまでユーザー数が 100 人に制限されます。制限付きの権限の場合、この確認にはセキュリティ評価も含まれます。自分のアカウントで使うだけなら、In production の External アプリは警告を先に進めば使えます。
ファイルの読み取り: Google Docs、Sheets、Slides はテキストとして読み取ります(スプレッドシートは最初のシートのみ。任意の範囲を読むには Google Sheets コネクターを使います)。PDF、Word 文書、画像などのアップロードされたファイルは、このコネクターでは読み取りもダウンロードもできません。代わりに AI がそのリンクを示します。
権限: コネクターは https://www.googleapis.com/auth/drive を求めます。自分で作成していないファイルを検索して読むには、Drive への完全なアクセスが必要だからです。drive.file のような狭い権限では、アプリ自身が作成したファイルしか見えません。
読み取り専用の設定: コネクターの OAuth 設定でスコープを https://www.googleapis.com/auth/drive.readonly に変更し、もう一度承認してから、gdrive_create_folder、gdrive_create_text_file、gdrive_copy_file、gdrive_update_file、gdrive_share_file、gdrive_trash_file を無効にします。
インストール時はオフ: gdrive_share_file と gdrive_trash_file。共有は意図的にオフにしています。共有すると他の人にファイルへのアクセス権を与えることになり、AI が読んだドキュメントに何かを共有するよう求める文章が含まれている可能性もあるからです。AI に本当に必要な場合だけツールをオンにしてください。ゴミ箱に移したアイテムは Drive のゴミ箱から 30 日間復元でき、このコネクターがファイルを完全に削除することはありません。
よくあるエラー: 401 は承認の期限切れまたは取り消しを示します(同意画面が Testing のままだと 7 日後に必ず起きます)。もう一度 Authorize with Provider をクリックしてください。403 accessNotConfigured は、Cloud プロジェクトで Google Drive API が有効になっていないことを示します。403 insufficientPermissions は、スコープがその操作を許可していない(読み取り専用の設定で書き込もうとした)ことを示し、403 insufficientFilePermissions は、そのファイルをあなたのアカウントが変更できないことを示します。404 notFound は、ID が間違っているか、このアカウントからそのファイルが見えないことを示します。
このコネクターはバイナリファイルのアップロードやダウンロードを行わず、完全な削除もせず、他の人のアクセス権を取り消すこともできません。版の履歴、ラベル、Drive のアクティビティも扱いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Claude にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
推奨ルート:設定ファイルを触らずに claude.ai web で動作します。
- Claude で Customize → Connectors を開きます。
- + をクリックし、Add custom connector を選びます。
- 名前(例:
Google Drive)とリモート MCP サーバー URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Add をクリックします。 - Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。
下記のすべてのツールがチャットに表示されます。プロンプトを入力し始めてください。
利用可能なツール
| Tool | What it does |
|---|---|
gdrive_about | Who is signed in and how much storage is used: user name, email and permissionId, storage limit and usage in bytes (Drive, Gmail and Photos… |
gdrive_search_files | Search or list files and folders in My Drive, files shared with the user and shared drives, with Drive's query language, e.g. "name… |
gdrive_get_file | Get one file's or folder's metadata: name, mimeType, parents, owners, last modifier, dates, size, webViewLink, what the user may do with it… |
gdrive_export_file | Read the content of a Google Doc, Sheet or Slides file as text: Docs as text/plain, text/markdown or text/html, Sheets as text/csv or… |
gdrive_create_folder | Create a folder, at the root of My Drive or inside the given parent folder or shared drive |
gdrive_create_text_file | Create a file from text in one call: a plain file (.txt, .md, .csv, .html, .json), or a Google Doc converted from plain text, Markdown or… |
gdrive_copy_file | Copy a file (not a folder), optionally with a new name and into other folders |
gdrive_update_file | Rename, move, describe or star a file or folder |
gdrive_trash_file | Move a file or folder to the trash (a folder takes its contents along) |
gdrive_list_permissions | List who has access to a file or folder: each permission's id, type (user, group, domain, anyone), role (owner, organizer, fileOrganizer… |
gdrive_share_file | Share a file or folder: give a person or group (type user/group + email_address), a whole domain (type domain + domain) or anyone with the… |
gdrive_list_comments | List the comments on a file (Docs, Sheets, Slides, PDFs...): author, text, the quoted passage, created and modified time, resolved state… |
gdrive_list_shared_drives | List the shared drives the user is a member of, with id and name |
プロンプトの例
- 「Acme プロジェクトに関するドキュメントのうち、この 2 週間に更新されたものを探して内容を要約して。」
- 「「契約書 2026」フォルダにアクセスできるのは誰?」
- 「「第 4 四半期レポート」フォルダを作って、この要約を Google ドキュメントとして保存して。」
- 「提案書の下書きに付いたコメントを読んで、まだ解決していない質問を一覧にして。」
FAQ
Claude Code は Claude Desktop と同じように動作しますか? はい。両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。
次のステップ
このガイドは役に立ちましたか?