Gemini CLI New!

Run your SimplyPrint farm from Google's Gemini CLI - one install command, sign in in your browser, control everything in natural language

Read the full setup guide Browse Gemini CLI extensions

About this integration

Launched

Jul 11, 2026

Developer

SimplyPrint

SimplyPrint is not endorsed by or affiliated with Google. We use trademarks and images only to indicate compatibility with our platform. Use of Google hardware with SimplyPrint may not be as intended by Google. All rights belong to respective owners.

Run your print farm from Gemini CLI - connect SimplyPrint with one command

Google's Gemini CLI is a terminal-native AI assistant. With the SimplyPrint extension installed, you can tell Gemini in plain English to check what's printing, pause the farm to swap filament, queue a file on a specific printer, diagnose a failure, or summarise this week's success rate - and it drives SimplyPrint for you, without leaving the shell.

The extension is powered by the SimplyPrint MCP server. MCP (Model Context Protocol) is the open standard that lets AI assistants talk to external tools, so the same connector logic that works with Claude, ChatGPT and Cursor also works here.

Gemini CLI works on any Google / Gemini plan, including the free tier. Install it with npm install -g @google/gemini-cli.

The extension is listed in the Gemini CLI extensions gallery, and the source lives at github.com/SimplyPrint/simplyprint-gemini-extension.

What you can ask Gemini to do

Anything the SimplyPrint API exposes. A few starter prompts:

  • "Pause every printer - I need to change filament."
  • "Queue five copies of benchy.gcode on the Bambu."
  • "Which spools have less than 100 grams left?"
  • "Show me what went wrong with the last three failed prints."
  • "Give me a one-line status for every printer in the shop."

Gemini picks the right SimplyPrint tool, asks for confirmation on destructive actions, and reports back in plain English. New tools appear automatically as SimplyPrint gains features - no re-installing needed.

Why you sign in in a browser, instead of pasting an API key

Pasting an API key into an AI assistant is risky: the key gives unlimited access to your account and is hard to take back. Signing in through your browser lets you approve exactly what you want Gemini to do - view printers, control them, manage the queue - and revoke access instantly from Account settings > Connected apps. Same idea as "Sign in with Google" on any other site you use.

Other AI clients

The same SimplyPrint MCP server works with every MCP-aware assistant. See the Claude integration page for claude.ai, Claude Desktop and Claude Code, or the generic MCP integration page for Cursor, Windsurf, ChatGPT, Zed and the rest.

Full setup screenshots, the complete scope reference and troubleshooting steps live in the Gemini CLI help desk article.

  • One-command install from the Gemini CLI extensions gallery
  • Sign in with your browser - no API keys to paste, revoke any time
  • Fine-grained permissions: grant read-only or full control per connection
  • Natural-language farm control from your terminal
  • Same SimplyPrint tools as Claude, ChatGPT, Cursor and other MCP clients
  • New tools appear automatically as SimplyPrint ships features

How to set up SimplyPrint in Gemini CLI

1

Install the extension

From any terminal, run gemini extensions install https://github.com/SimplyPrint/simplyprint-gemini-extension. Gemini CLI itself installs with npm install -g @google/gemini-cli.

2

Launch Gemini CLI

Start it with gemini.

3

Sign in on first use

Ask something printer-related, like "what's printing right now?". The first SimplyPrint tool call opens a browser window so you can sign in and approve access - no API keys to paste.

4

You're connected

Gemini answers with live data from your SimplyPrint account, and you won't need to sign in again unless you revoke access.

Frequently asked questions

How do I control my 3D printer from Gemini CLI?

Install the SimplyPrint extension with one command - gemini extensions install https://github.com/SimplyPrint/simplyprint-gemini-extension - then ask in plain English. Gemini picks the right tool, asks before destructive actions and reports back in your terminal.

Does this work with the Gemini web app?

No - this is an extension for Google's Gemini CLI, the terminal assistant, not the Gemini web or mobile app. If you'd rather use a chat app, the ChatGPT and Claude integrations cover that.

Do I need a paid Google plan?

No. Gemini CLI works on any Google / Gemini plan, including the free tier. Your SimplyPrint account signs in separately through the browser OAuth flow.

How does authentication work?

Through your browser, not an API key: the first tool call opens a sign-in page where you approve exactly what Gemini can do - view printers, control them, manage the queue - with a per-user, scoped token you can revoke at any time from Account settings > Connected apps.

What powers the extension?

The SimplyPrint MCP server at https://simplyprint.io/api/mcp - around 70 tools covering printers, queue, files, filament, stats and history. The same server works with Claude, ChatGPT, Cursor and any MCP-aware client.

Where is the source code?

The extension is open source at github.com/SimplyPrint/simplyprint-gemini-extension and listed in the Gemini CLI extensions gallery.


About SimplyPrint integrations

Integration for SimplyPrint allows for applications to interact with your 3D printers, and your 3D printers to interact with other applications. This allows for endless possibilities, and we strongly believe that your 3D printer should be able to function as an IOT device, working together with any and all applications you can imagine!

This is why the team behind SimplyPrint work to provide official integrations for the most popular platforms, slicer and applications, while also allowing our users to create custom integrations using our API, or for approved third party vendors to create integrations to be used by all SimplyPrint users, using a "Log in with SimplyPrint" method (using the "OAuth2" method).

If you're a developer interested in creating an integration for SimplyPrint, please read our documentation on the subject.

If you're not a developer yourself, but would like to see an integration for a specific application, go check if it's already on our roadmap or suggestion list, and if not, feel free to suggest it!