Intro
OctoEverywhere’s free remote MCP server for 3D printing allows any AI assistant or agent to fully integrate with your 3D printers. Your AI assistant will be able to access live status information about your 3D printers, live webcam snapshots, access files, diagnose errors and problems, and even control your 3D printers if you allow access.Ease Of Use
OctoEverywhere’s cloud AI MCP server is easy to set up. Simply install the OctoEverywhere plugin on your 3D printer, log in to the MCP server, and you’re done. OctoEverywhere supports almost any 3D printer, including OctoPrint, Klipper, Bambu Lab, Creality, Prusa, FlashForge, Snapmaker, and more.Security
OctoEverywhere’s MCP granular control allows you to enable/disable access to any MCP function, ensuring the model has no access to it. We also provide time-limited access to sensitive tools, such as 3D printer control. These control permissions are enforced by OctoEverywhere’s servers, so there’s no way for the AI to get around them.Privacy
Our cloud MCP server is built on OctoEverywhere’s worldwide secure and private server infrastructure. OctoEverywhere sticks to a strict Privacy Commitment; you can read more about it here.Get Started
Click here to set up your 3D printer or choose a client below for a full step-by-step guide.AI App Setup Guides
Claude Desktop
Available on Free, Pro, Max, Team, and Enterprise plans. Free users are limited to one custom connector.
- Open Claude Desktop and navigate to Customize > Connectors.
- Click ”+” and select Add Connector.
- Enter the MCP server URL:
https://octoeverywhere.com/api/mcp. - Click Connect after saving, then follow the on-screen prompts to complete OAuth sign-in and authorization.
ChatGPT
Available in beta to Plus, Pro, Business, Enterprise and Education accounts on the web.
- Open ChatGPT and go to Settings > Apps > Advanced Settings.
- Turn on Developer Mode.
- Click Create App.
- Enter the MCP server URL:
https://octoeverywhere.com/api/mcp - Save the configuration and follow the prompts to complete OAuth sign-in and authorization.
Claude Code
- Run the following command in your terminal:
- In your Claude Code session, run
/mcpand follow the prompts to complete the OAuth authorization flow. - To use a Bearer Token instead, add the
--headerflag:
Cursor
- Open Cursor and go to Cursor Settings.
- In the left sidebar, select Tools & MCP, then click Add Custom MCP.
- Edit the
.cursor/mcp.jsonfile and add the following content:
- Save the configuration, then reopen Tools & MCP.
- Find OctoEverywhere in the installed MCP services list, click Connect, and complete OAuth sign-in and authorization in your browser.
- To use a Bearer Token, add the
headersfield to the configuration instead:
VS Code
- Create or edit the
.vscode/mcp.jsonfile in your workspace and add the following content:
- You can also open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P), run Add Server, choose HTTP (HTTP or Server-Sent Events), enter the MCP server URL
https://octoeverywhere.com/api/mcpand an ID, then choose whether to apply it to the workspace or globally. - Save the configuration and follow the prompts to complete OAuth sign-in and authorization in your browser.
- To use a Bearer Token, add the
headersfield to the configuration instead:
Codex
Via the Codex App- Open the Codex App and go to Settings > MCP Servers.
- Click Add Server.
- Select Streamable HTTP.
- Enter the MCP server URL:
https://octoeverywhere.com/api/mcp - Click Authenticate after saving, then follow the on-screen prompts to complete OAuth sign-in and authorization.
- Run the following command in your terminal:
- You will be automatically prompted to complete OAuth sign-in and authorization in your browser.
TRAE
- Open TRAE and go to Settings.
- In the left sidebar, select MCP, then click Add > Add Manually.
- Add the following configuration:

