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
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 extensionsSimplyPrint 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.
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.
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.
Anything the SimplyPrint API exposes. A few starter prompts:
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.
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.
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.
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.
Launch Gemini CLI
Start it with gemini.
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.
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.
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.
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.
No. Gemini CLI works on any Google / Gemini plan, including the free tier. Your SimplyPrint account signs in separately through the browser OAuth flow.
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.
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.
The extension is open source at github.com/SimplyPrint/simplyprint-gemini-extension and listed in the Gemini CLI extensions gallery.
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!