Print Hive for Codex
The official Print Hive plugin gives Codex organization-scoped tools and workflows for printers, jobs, queues, models, files, filament, inventory, and Makes. The plugin connects to Print Hive through OAuth; it does not store printer access codes in your repository.
Prerequisites
- A current Codex CLI or Codex desktop installation
- A Print Hive account with access to the organization you want to manage
- HiveLink online for any printer you want to inspect or control
Install from the official marketplace
codex plugin marketplace add PrintHive/print-hive-plugins
codex plugin add print-hive@print-hiveThe marketplace is published from PrintHive/print-hive-plugins. Inspect the repository or latest release before installing if your organization requires source review.
Authorize Print Hive
- Start Codex with
codex, then open/pluginsand confirm Print Hive is installed and enabled. - Start a new thread so the plugin and bundled MCP configuration are loaded.
- Open
/mcpor use a Print Hive workflow. When prompted, sign in through Print Hive OAuth. - Review the requested permissions, select the correct Print Hive organization, and approve the connection.
Verify the installation
codex plugin listIn a new Codex thread, open /mcp and confirm that print-hive is connected. Start with a read-only prompt:
List my printers and separate connectivity from print activity.Update or remove
codex plugin marketplace upgrade print-hive
codex plugin remove print-hive@print-hiveStart a new thread after upgrading so Codex loads the refreshed plugin snapshot.
Security boundaries
- OAuth access is bound to your selected Print Hive organization and granted scopes.
- Printer access codes and local host credentials are entered only in the Print Hive web app.
- Write and printer-control tools resolve an explicit target and may require confirmation before execution.
- Raw G-code, direct temperature control, and emergency actions are not implicitly granted by the plugin's OAuth connection.
Troubleshooting
- Plugin is missing — run
codex plugin marketplace list, refresh theprint-hivemarketplace, and open/pluginsagain. - OAuth is disconnected — open
/mcpin a new thread and reconnect Print Hive. - Printer is offline — verify HiveLink and network health before retrying a control action.