Print Hive for Claude Desktop

Claude Desktop talks to the same remote MCP server as Claude Code: https://api.printhiv3d.com/v1/mcp. There is no published Print Hive .mcpb bundle, so there is no webpage one-click install. Use Settings → Connectors, or point claude_desktop_config.json at the URL and complete OAuth.

Prerequisites

  • Claude Desktop (or Claude with Connectors) on a current plan
  • A Print Hive account with access to the organization you want to manage
  • HiveLink online for any printer you want to inspect or control

Add a custom connector

This is the path Anthropic documents for remote MCP + OAuth.

  1. Open Claude Desktop Settings → Connectors.
  2. Choose Add custom connector.
  3. Set the remote MCP URL to https://api.printhiv3d.com/v1/mcp.
  4. Save the connector. Claude starts Print Hive OAuth — sign in, review permissions, select the correct organization, and approve.
  5. Start a new chat and confirm Print Hive tools are available.

Do not add an API key. Leave advanced OAuth client fields empty unless Print Hive gives you a static client ID.

Alternative: claude_desktop_config.json

On macOS the file is ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows it is %APPDATA%\Claude\claude_desktop_config.json. Add:

{
  "mcpServers": {
    "print-hive": {
      "url": "https://api.printhiv3d.com/v1/mcp"
    }
  }
}

Restart Claude Desktop, then complete OAuth when prompted. If Desktop ignores a remote url entry (stdio-only builds), use Settings → Connectors instead. Do not invent a one-click .mcpb install.

Verify the connection

Start with a read-only prompt:

List my printers and separate connectivity from print activity.

Example Prompts

  • What is the farm health right now?
  • What should I do next on the farm?
  • Show filament runway — which colors are running low?
  • Which jobs are at risk and why?

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.

Troubleshooting

  • Connector missing after save — fully quit and reopen Claude Desktop, then start a new chat.
  • OAuth loops — remove the connector, add it again, and finish authorization in the same browser session.
  • Remote URL ignored in the JSON file — use Settings → Connectors. Desktop's config file is stdio-first on some builds.
  • Printer offline — verify HiveLink and network health before retrying a control action.