Clients

Client setup

Connect Cursor, Claude, ChatGPT, or a stdio-only client to the hosted Printonic MCP server.

Cursor

One-click install, then replace YOUR_PSA_LIVE_KEY with a key from Agent Access. Or add Printonic to .cursor/mcp.json manually:

Add to Cursor
{
  "mcpServers": {
    "printonic": {
      "url": "https://platform.printonic.com/mcp",
      "headers": {
        "Authorization": "Bearer psa_live_your_key_here"
      }
    }
  }
}

Claude Code

One command adds the hosted server with your key. Claude Code accepts a static Bearer header, so no OAuth is needed.

claude mcp add --transport http printonic https://platform.printonic.com/mcp \
  --header "Authorization: Bearer psa_live_your_key_here"

Claude Desktop and claude.ai

Add a custom connector with the URL below and sign in with the email of your Printonic account. No key is pasted; the sign-in is scoped to your account and shows up in Agent Access as an OAuth sign-in.

https://platform.printonic.com/mcp

ChatGPT / OpenAI API

Building on the OpenAI Responses API or Agents SDK? Add Printonic as an MCP tool and pass your key as authorization:

{
  type: "mcp",
  server_label: "printonic",
  server_url: "https://platform.printonic.com/mcp",
  authorization: process.env.PRINTONIC_MCP_TOKEN,
  require_approval: "always",
}

In the ChatGPT app, add Printonic as a connector (Settings, Connectors) with the URL https://platform.printonic.com/mcp and sign in with the email of your Printonic account. No key is pasted.

Other / stdio-only clients

Bridge to the hosted server with mcp-remote:

npx -y mcp-remote https://platform.printonic.com/mcp \
  --header "Authorization: Bearer psa_live_your_key_here"