Printify MCP Server
About
A Model Context Protocol (MCP) server for integrating AI assistants with Printify's print-on-demand platform
Details
- Author
- TSavo
- GitHub stars
- 29
- Downloads
- 834
- Categories
- Other
Jump to
- Integrates AI assistants with Printify’s print-on-demand platform
- Manage shops, products, blueprints, variants, and images
- AI image generation via Replicate’s Flux 1.1 Pro model
- Upload AI-generated images directly to Printify in one step
- In-tool documentation and step-by-step workflow guidance
- Prompts for generating product descriptions from product details
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Printify MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install by cloning the repository, running npm install and npm run build. Configure required environment variables (PRINTIFY_API_KEY) and optionally PRINTIFY_SHOP_ID, REPLICATE_API_TOKEN, and IMGBB_API_KEY in a .env file or system environment. Start with npm start, or run with Claude Desktop via the global printify-mcp command, via npx @tsavo/printify-mcp, or via Docker with docker exec -i printify-mcp node dist/index.js.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"printify mcp server": {
"printify-mcp": {
"command": "docker",
"args": [
"run",
"-it",
"--name",
"printify-mcp",
"\\"
]
}
}
}
}
McpServers
{
"printify-mcp": {
"command": "docker",
"args": [
"run",
"-it",
"--name",
"printify-mcp",
"\\"
]
}
}
Printify MCP Server
A Model Context Protocol (MCP) server for integrating AI assistants with Printify's print-on-demand platform.
Table of Contents
- Overview
- Features
- Prerequisites
- Installation
- Configuration
- Usage
- Starting the Server
- Using with Claude Desktop
- Using with Docker
- Docker Hub Image
- Docker Compose
- Development Mode
- Available Tools
- Shop Management
- Product Management
- Blueprint and Variant Management
- Image Management
- Documentation
- Prompts
- Workflow Examples
- Creating a T-Shirt with AI-Generated Design
- Managing Existing Products
- Architecture
- Main Components
- Docker Architecture
- Publishing the Docker Image
- Using the Docker Image Without Node.js
- File Structure
- API Documentation
- Troubleshooting
- Common Issues
- Docker-Specific Issues
- Debugging
- Contributing
- License
Overview
The Printify MCP Server is a bridge between AI assistants (like Claude) and Printify's print-on-demand platform. It allows AI assistants to create and manage print-on-demand products, generate designs using AI, and handle all aspects of product management through the Model Context Protocol (MCP).
MCP is an open standard developed by Anthropic that standardizes how applications provide context to Large Language Models (LLMs). This server implements the MCP specification to expose Printify's functionality to AI assistants in a structured way.
Features
This MCP server provides the following capabilities:
Printify API Integration
- Authentication: Initialize the Printify API client with your API key
- Shops: List and manage Printify shops
- Products: Create, read, update, delete, and publish products
- Catalog: Browse blueprints, print providers, and variants
- Images: Upload images to use in product designs
AI Image Generation
- Replicate Integration: Generate images using Replicate's Flux 1.1 Pro model
- Combined Workflow: Generate images with AI and upload them directly to Printify in one step
Documentation
- In-Tool Documentation: Comprehensive documentation for all aspects of product creation
- Workflow Guidance: Step-by-step guides for creating products
Prompts
- Generate Product Description: Generate compelling product descriptions based on product details
Prerequisites
- Node.js (v18 or higher)
- npm (v7 or higher)
- Printify API key
- Replicate API token (for AI image generation)
- ImgBB API key (required if using the Flux 1.1 Pro Ultra model)
Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



