Printful integrationPrintful logo

Printful integration for AI agents.

Printful integration for AI agents with secure authentication and server-side credential injection. Open Connector runs the OAuth, seals the token in an encrypted vault, and serves Printful tools to your agent over MCP or a typed API — credentials injected server-side, every call audited, nothing leaving your infrastructure. Open source (AGPL-3.0) and self-hostable.

What your agents can do

Real Printful actions, managed and audited.

Your user connects Printful once; your agent can then use Printful to manage catalog data, product templates, orders, files, shipping rates, webhooks, stores, warehouse products, and reports — scoped to the OAuth permissions you grant and the tool allowlist you configure. Every action is least-privilege and written to a tamper-evident audit trail.

  1. 1

    Your user grants Printful access once (OAuth) — the token lands in the vault.

  2. 2

    Your agent calls a tool over MCP or the typed API; Open Connector injects the credential server-side.

  3. 3

    Every routed call appends a hash-chained audit record — nothing leaves your infra.

Tools & triggers

Supported Printful tools.

87 tools are generated from the published Printful catalog. Descriptions are plain text; each action remains subject to its configured authentication and tool allowlist.

Showing 87 tools. All published catalog entries are included in this page's server-rendered HTML.

Cancel an order
Printful Cancel an order.
Orders
Delete Product Template
Printful Delete Product Template.
Product Templates
Disable webhook support
Printful Disable webhook support.
Webhook
Delete an order
Printful Delete an order.
Orders v2
Delete Order Item
Printful Delete Order Item.
Orders v2
Disable support for event
Printful Disable support for event.
Webhooks v2
Disable webhook support
Printful Disable webhook support.
Webhooks v2
Retrieve a list of approval sheets
Printful Retrieve a list of approval sheets.
Approval Sheets API
Get Categories
Printful Get Categories.
Catalog
Get Category
Printful Get Category.
Catalog
Get Product
Printful Get Product.
Catalog
Get Product Size Guide
Printful Get Product Size Guide.
Catalog
Get Products
Printful Get Products.
Catalog
Get Variant
Printful Get Variant.
Catalog
Retrieve country list
Printful Retrieve country list.
Country/State Code
Get file
Printful Get file.
File Library
Layout templates
Printful Layout templates.
Mockup Generator
Mockup generation task result
Printful Mockup generation task result.
Mockup Generator
Get scopes for token
Printful Get scopes for token.
Oauth
Get list of orders
Printful Get list of orders.
Orders
Get order data
Printful Get order data.
Orders
Get list of Product Templates
Printful Get list of Product Templates.
Product Templates
Get single Product Template
Printful Get single Product Template.
Product Templates
Get Statistics
Printful Get Statistics.
Reports
Get basic information about a store
Printful Get basic information about a store.
Store Information
Get basic information about stores
Printful Get basic information about stores.
Store Information
Get a list of countries for tax calculation
Printful Get a list of countries for tax calculation.
Tax Rate
Get a list of your warehouse products
Printful Get a list of your warehouse products.
Warehouse Products
Get warehouse product data
Printful Get warehouse product data.
Warehouse Products
Get Webhook configuration
Printful Get Webhook configuration.
Webhook
Retrieve a list of catalog categories
Printful Retrieve a list of catalog categories.
Catalog v2
Retrieve a list of catalog product categories
Printful Retrieve a list of catalog product categories.
Catalog v2
Retrieve a list of catalog products
Printful Retrieve a list of catalog products.
Catalog v2
Retrieve a single catalog product
Printful Retrieve a single catalog product.
Catalog v2
Retrieve blank images for a catalog product
Printful Retrieve blank images for a catalog product.
Catalog v2
Retrieve blank images for a catalog variant
Printful Retrieve blank images for a catalog variant.
Catalog v2
Retrieve catalog product mockup styles
Printful Retrieve catalog product mockup styles.
Catalog v2
Retrieve catalog product mockup templates
Printful Retrieve catalog product mockup templates.
Catalog v2
Retrieve catalog product prices
Printful Retrieve catalog product prices.
Catalog v2
Retrieve catalog product stock availability
Printful Retrieve catalog product stock availability.
Catalog v2
Retrieve catalog variant stock availability
Printful Retrieve catalog variant stock availability.
Catalog v2
Retrieve information about catalog product variants
Printful Retrieve information about catalog product variants.
Catalog v2
Retrieve information about specific catalog variant
Printful Retrieve information about specific catalog variant.
Catalog v2
Retrieve information about specific category
Printful Retrieve information about specific category.
Catalog v2
Retrieve pricing information for the catalog variant
Printful Retrieve pricing information for the catalog variant.
Catalog v2
Retrieve shipping countries for a product
Printful Retrieve shipping countries for a product.
Catalog v2
Retrieve size guide for a catalog product
Printful Retrieve size guide for a catalog product.
Catalog v2
Retrieve a list of countries
Printful Retrieve a list of countries.
Countries v2
Retrieve a single file from the file library
Printful Retrieve a single file from the file library.
Files v2
Retrieve Mockup Generator tasks
Printful Retrieve Mockup Generator tasks.
Mockup Generator v2
Retrieve OAuth scopes
Printful Retrieve OAuth scopes.
OAuth Scopes v2
Get Invoice
Printful Get Invoice.
Orders v2
Get Order Item
Printful Get Order Item.
Orders v2
Get Order Items
Printful Get Order Items.
Orders v2
Get Shipments
Printful Get Shipments.
Orders v2
Retrieve a list of orders
Printful Retrieve a list of orders.
Orders v2
Retrieve an order estimation task
Printful Retrieve an order estimation task.
Orders v2
Retrieve a single order
Printful Retrieve a single order.
Orders v2
Retrieve a list of stores
Printful Retrieve a list of stores.
Stores v2
Retrieve a single store
Printful Retrieve a single store.
Stores v2
Retrieve reports for a single store
Printful Retrieve reports for a single store.
Stores v2
Retrieve a list of warehouse products
Printful Retrieve a list of warehouse products.
Warehouse Products v2
Retrieve a single warehouse product
Printful Retrieve a single warehouse product.
Warehouse Products v2
Get webhook configuration
Printful Get webhook configuration.
Webhooks v2
Get webhook event configuration
Printful Get webhook event configuration.
Webhooks v2
Update an order
Printful Update an order.
Orders v2
Update Order Item
Printful Update Order Item.
Orders v2
Approve a design
Printful Approve a design.
Approval Sheets API
Submit changes to an approval sheet
Printful Submit changes to an approval sheet.
Approval Sheets API
Add a new file
Printful Add a new file.
File Library
Return available thread colors from provided image URL
Printful Return available thread colors from provided image URL.
File Library
Create a mockup generation task
Printful Create a mockup generation task.
Mockup Generator
Confirm draft for fulfillment
Printful Confirm draft for fulfillment.
Orders
Create a new order
Printful Create a new order.
Orders
Estimate order costs
Printful Estimate order costs.
Orders
Calculate shipping rates
Printful Calculate shipping rates.
Shipping Rate
Change packing slip
Printful Change packing slip.
Store Information
Set up webhook configuration
Printful Set up webhook configuration.
Webhook
Add a new file
Printful Add a new file.
Files v2
Create Mockup Generator tasks
Printful Create Mockup Generator tasks.
Mockup Generator v2
Confirm an order
Printful Confirm an order.
Orders v2
Create a new order
Printful Create a new order.
Orders v2
Create a new order estimation task
Printful Create a new order estimation task.
Orders v2
Create Order Item
Printful Create Order Item.
Orders v2
Calculate Shipping Rates
Printful Calculate Shipping Rates.
Shipping Rates v2
Setup webhook configuration (ISO 8601 format)
Printful Setup webhook configuration (ISO 8601 format).
Webhooks v2 / POST Setup webhook configuration
Update order data
Printful Update order data.
Orders
FAQ

Printful integration, answered

How do AI agents use Printful through Open Connector?
Your user connects Printful once with one of its cataloged authentication methods. Open Connector stores the credential in an encrypted vault and exposes Printful tools to your agent over MCP or a typed API, with credentials injected server-side on each call.
Is this a Printful MCP server?
Yes. Open Connector can serve Printful as a named MCP server with a scoped allowlist and a per-user connection URL, so any MCP client can call Printful actions with credentials injected server-side.
Where do Printful credentials live?
In your own infrastructure. Open Connector keeps credentials in its own vault and injects them at call time, so they never leave your environment.

Give your agents Printful — keep the keys.

Open source, self-hostable, with Printful credentials that never leave your infrastructure. Run it from source today.