Print from AI assistants with the BizPrint MCP server
This page shows you how to install the BizPrint MCP server as an extension in Claude Desktop, so you can ask Claude to list your printers, send a document to a printer, and check on print jobs. It is for developers and technical merchants who already have a BizPrint account with a station and printers, and it works with Claude Desktop on Windows and Mac.
MCP (Model Context Protocol) is a standard way for AI assistants to use outside tools. The BizPrint MCP server gives Claude a set of BizPrint tools that use the BizPrint Print API with your keys.
Before you start
Section titled “Before you start”- Install Claude Desktop on a Windows or Mac computer.
- Have a BizPrint account with at least one station that is connected and shows its printers. If you are just starting, see Create a station in the BizPrint dashboard.
- Have the Public Key and Secret Key of a BizPrint application that uses the REST API. A Custom application is the usual choice. See Get API keys for the BizPrint Print API.
Install the BizPrint extension
Section titled “Install the BizPrint extension”- Open Claude Desktop.
- Open Settings.
- Click Extensions.
- Search for “BizPrint”. The extension is called BizPrint Cloud Printing.
- Click Install.
- Paste your application’s Public Key into BizPrint API Public Key when Claude Desktop asks for your keys.
- Paste your application’s Secret Key into BizPrint API Secret Key.
- Confirm to finish the install.
Claude Desktop keeps the keys on your computer. The extension runs on your computer while Claude Desktop is open.
Check that it works
Section titled “Check that it works”- Start a new chat in Claude Desktop.
- Ask: “What printers do I have in BizPrint?”
- Allow Claude to use the BizPrint tool if it asks.
- Check that your printers are listed.
If Claude reports that it is not authorized, the keys are wrong or the application is not active:
- Copy both keys again from the BizPrint dashboard.
- Check that nothing extra was copied before or after them.
- Enter them again in the extension’s settings.
What Claude can do with BizPrint
Section titled “What Claude can do with BizPrint”The extension gives Claude these tools. You do not call them yourself: Claude picks the right one from what you ask.
| Tool | What it does | What it needs |
|---|---|---|
list_printers |
Lists the printers in your BizPrint account. | Nothing (optional page and page size) |
get_printer |
Shows the details of one printer. | A printer ID |
create_print_job |
Sends a document to a printer. This prints. | A printer ID, the web address (URL) of the document, and a short description |
get_print_job |
Shows the status of one print job. | A print job ID |
list_print_jobs |
Lists your print jobs. | Nothing (optional page and page size) |
You do not need to know any IDs. Ask in plain language and Claude looks them up, for example:
- “Print https://example.com/invoices/1042.pdf on the office printer. Call it Invoice 1042.”
- “Did my last print job finish?”
Things to know before you print
Section titled “Things to know before you print”- Every print is real. A print job created by Claude is the same as any other print job. It prints on paper and counts toward your plan’s usage, like jobs from your store or your own code. See BizPrint plans, print limits and usage.
- Review before you allow it. Read what Claude is about to print, and on which printer, before you let it create a print job. Claude may ask to use the tool each time, depending on your Claude Desktop settings.
- Check before you print again. If you are not sure whether a job printed, look at the printer and ask Claude for the job’s status (or check it in the BizPrint dashboard) before you ask for another print. Each request to print creates a new job, so asking twice prints twice. Let the station finish anything it is still printing, whatever status the job shows. Never ask for another print while the job is pending, connecting-to-printer or processing.
- The document must be reachable. The station that prints the job downloads the document from its web address, so the address must work from that computer or device. See Serve the document to print with the BizPrint Print API (print by URL).
- Use PDF documents. For a printer on a BizPrint desktop app station, ask Claude to print a PDF document. A printer on the BizPrint Android app accepts a PDF, an HTML page or plain text, so a PDF works on both.
- Keep your keys private. Anyone with your application’s keys can print on your printers. See Keep your BizPrint Public Key and Secret Key safe for what to do if you think the keys were shared, or contact BizPrint support.
Related pages
Section titled “Related pages”- Get API keys for the BizPrint Print API
- Create a print job with the BizPrint Print API
- Check print job status with the BizPrint Print API
- BizPrint for developers overview
Need help? Contact BizPrint support at https://getbizprint.com/support/.