gdrive-upload-mcp を OSS で公開しました
Google Drive にファイルをアップロードするための MCP サーバを公開しました。

こんにちは。ゼンクの杉本です。
このたび、gdrive-upload-mcp という MCP サーバを新人の T くんが作ってくれたのでこれを OSS で公開することにしました。これは簡単に言えば、Google Drive にファイルをアップロードするための MCP サーバです。
MCP を触っていると、生成したファイルの置き場に困ることがあります。意外な仕様なんですが( MCP を使いまくってる人にはあたりまえかもしれませんが、、、)少なくとも現状、ファイル転送まわりは「これが標準的なやり方です」と言い切れるものがないんですよね。
ちょっと調べてみたんですが、これ、仕様リポジトリでも議論されていて、たとえば Suggested way to pass files from the client #1197 では、クライアントからサーバーへどうファイルを渡すかが話題になっています。
また、Proposal: Implement Resumable File Uploads in MCP Using the TUS Protocol #189 のように、ファイルアップロード自体を仕様として扱いたいという要望も出ています。
最近、ゼンクでは社内の業務を Claude Cowork で自動化しようとしていまして、そこで T くんが作ってくれたのがこれです。たとえば、領収書とかって法的に保存しなければいけないんですが、ファイルが送れないとそもそも仕事にならないんですよね。
Google Drive のように、すでにチームの保管場所として使っている先にそのまま置けるところですね。ほかの業務にもかなり使えるなーとおもったので、社内に置いておいても仕方ないと思い OSS にしてもらいました。
導入方法や設定手順は README にあります。簡単のでぜひ使って見てみてください。