この連携について
SimplyPrintはGoogleの承認を受けておらず、同社との提携もありません。商標と画像は、プラットフォームとの互換性を示す目的でのみ使用しています。SimplyPrintでのGoogle製ハードウェアの使用は、Googleが意図した用途と異なる場合があります。すべての権利はそれぞれの所有者に帰属します。
Gemini CLIからプリントファームを運用。1つのコマンドでSimplyPrintに接続できます
GoogleのGemini CLIは、ターミナルで動作するAIアシスタントです。SimplyPrint拡張機能をインストールすると、Geminiに平易な英語で指示して、プリント中の内容の確認、フィラメント交換のためのファームの一時停止、特定のプリンターへのファイルのキュー登録、失敗の診断、今週の成功率の要約などができます。シェルを離れることなくSimplyPrintを操作できます。
この拡張機能はSimplyPrint MCPサーバーを使用します。MCP(Model Context Protocol)はAIアシスタントが外部ツールと通信するためのオープンな標準です。Claude、ChatGPT、Cursorで動作するものと同じ接続の仕組みを使用します。
npm install -g @google/gemini-cliでインストールしてください。 拡張機能はGemini CLI拡張機能ギャラリーに掲載されており、ソースはgithub.com/SimplyPrint/simplyprint-gemini-extensionにあります。
Geminiへの指示例
SimplyPrint APIが提供するすべての操作を指示できます。例:
- 「フィラメントを交換するので、すべてのプリンターを一時停止してください。」
- 「Bambuでbenchy.gcodeを5個プリントするようキューに追加してください。」
- 「残量が100 g未満のスプールはどれですか?」
- 「直近の失敗したプリント3件で何が起きたか表示してください。」
- 「作業場の各プリンターの状態を1行ずつ表示してください。」
Geminiは適切なSimplyPrintツールを選び、取り消しにくい操作は確認を求め、平易な英語で結果を報告します。SimplyPrintに機能が追加されると新しいツールが自動的に表示されるため、再インストールは不要です。
APIキーではなくブラウザーでログインする理由
AIアシスタントへのAPIキーの貼り付けにはリスクがあります。キーはアカウントへの無制限のアクセスを許可し、取り消しも容易ではありません。ブラウザーでログインすると、プリンターの表示や制御、キューの管理など、Geminiに許可する操作を正確に選べます。また、アカウント設定 > 接続済みアプリからすぐにアクセスを取り消せます。他のサイトの「Googleでログイン」と同じ仕組みです。
その他のAIクライアント
同じSimplyPrint MCPサーバーはMCP対応のすべてのアシスタントで動作します。claude.ai、Claude Desktop、Claude CodeについてはClaude連携ページを、Cursor、Windsurf、ChatGPT、Zedなどについては汎用MCP連携ページを参照してください。
設定画面のスクリーンショット、スコープの完全なリファレンス、トラブルシューティング手順はGemini CLIのヘルプ記事を参照してください。
- Gemini CLI拡張機能ギャラリーから1コマンドでインストール
- ブラウザーでサインイン。APIキーの貼り付けは不要で、アクセスはいつでも取り消せます
- 詳細な権限設定:接続ごとに読み取り専用またはフルコントロールを付与
- ターミナルから自然言語でプリントファームを操作
- Claude、ChatGPT、CursorなどのMCPクライアントと同じSimplyPrintツール
- SimplyPrintの機能リリースに合わせて新しいツールが自動的に追加されます
Gemini CLIでSimplyPrintを設定する方法
拡張機能をインストール
任意のターミナルでgemini extensions install https://github.com/SimplyPrint/simplyprint-gemini-extensionを実行してください。Gemini CLI自体はnpm install -g @google/gemini-cliでインストールできます。
Gemini CLIを起動
geminiで起動してください。
初回使用時にログイン
「今何をプリントしていますか?」のように、プリンターに関する質問をしてください。SimplyPrintツールを初めて呼び出すとブラウザーウィンドウが開き、ログインしてアクセスを承認できます。APIキーを貼り付ける必要はありません。
接続済み
GeminiはSimplyPrintアカウントの最新データを使って回答します。アクセス権を取り消さない限り、再度サインインする必要はありません。
よくある質問
Gemini CLIから3Dプリンターを操作するには?
gemini extensions install https://github.com/SimplyPrint/simplyprint-gemini-extensionのコマンドでSimplyPrint拡張機能をインストールし、普段どおりの英語で指示してください。Geminiが適切なツールを選び、データを破壊する操作の前に確認し、ターミナルに結果を報告します。
GeminiのWebアプリで使えますか?
いいえ。これはGoogleのターミナルアシスタントであるGemini CLIの拡張機能で、Geminiのウェブ版やモバイルアプリ用ではありません。チャットアプリを使用する場合は、ChatGPTまたはClaudeとの連携を利用できます。
Googleの有料プランは必要ですか?
いいえ。Gemini CLIは無料プランを含むすべてのGoogle / Geminiプランで動作します。SimplyPrintアカウントには、ブラウザーのOAuth認証を通じて別途サインインします。
認証はどのような仕組みですか?
APIキーではなくブラウザーを使用します。最初のツール呼び出しでサインインページが開き、Geminiによるプリンターの表示や操作、キューの管理など、許可する操作を選択できます。ユーザーごとに権限を限定したトークンが発行され、アカウント設定 > 接続済みアプリからいつでも取り消せます。
拡張機能を動かす仕組みは?
SimplyPrint MCPサーバーはhttps://simplyprint.io/api/mcpにあり、プリンター、キュー、ファイル、フィラメント、統計、履歴を扱うツールを備えています。同じサーバーをClaude、ChatGPT、CursorなどのMCP対応クライアントで利用できます。
ソースコードはどこにありますか?
拡張機能はgithub.com/SimplyPrint/simplyprint-gemini-extensionでオープンソースとして公開され、Gemini CLI拡張機能ギャラリーにも掲載されています。
SimplyPrintの連携について
SimplyPrintの連携機能により、アプリケーションと3Dプリンターが相互にやり取りできます。これにより無限の可能性が広がります。3DプリンターはIOTデバイスとして、あらゆるアプリケーションと連携できるべきだと考えています。
そのため、SimplyPrintのチームは、よく使われるプラットフォーム、スライサー、アプリケーション向けの公式連携の提供に取り組んでいます。また、APIを使ったカスタム連携の作成や、承認済みのサードパーティーによる「SimplyPrintでログイン」方式(「OAuth2」方式を使用)の連携の作成も可能です。この連携はすべてのSimplyPrintユーザーが利用できます。
SimplyPrintとの連携機能を開発する場合は、関連するドキュメントを参照してください。
開発者ではない場合でも、特定のアプリケーションとの連携を希望する場合は、ロードマップまたは提案リストにすでにあるか確認してください。なければ、ご提案ください。