Skip to main content
Glama
Jasuni69

printful-mcp-server

by Jasuni69

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PRINTFUL_API_KEYYesYour Printful API key. Get it from Printful Settings.
PRINTFUL_STORE_IDNoOptional store ID to use a specific store.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
getProductsA

Get list of all printable products in the Printful catalog (t-shirts, mugs, posters, etc)

getProductA

Get detailed info about a specific product including all variants (sizes, colors)

getProductVariantB

Get info about a specific product variant

getCategoriesA

Get list of product categories

getPrintfilesA

Get printfile info for a product (dimensions, DPI, placement areas)

uploadFileA

Upload a design file (image) to Printful. Returns file ID to use when creating products.

uploadFileFromUrlB

Add a file to Printful library from a URL

getFileB

Get info about a previously uploaded file

getFilesB

Get list of all files in your Printful library

getSyncProductsB

Get list of all sync products (your created products) in your Printful store

getSyncProductA

Get a single sync product with all its variants

createSyncProductA

Create a new sync product with variants. This creates a listing draft in your Printful store.

updateSyncProductB

Update an existing sync product

deleteSyncProductB

Delete a sync product from your store

getSyncVariantB

Get a single sync variant

updateSyncVariantC

Update a sync variant (price, files, etc)

deleteSyncVariantB

Delete a sync variant

createMockupTaskA

Generate product mockup images with your design. Returns a task ID to check status.

getMockupTaskA

Check status of a mockup generation task and get result URLs

getMockupTemplatesA

Get available mockup templates for a product

getStoreA

Get information about your Printful store

getStoresA

Get list of all stores linked to your Printful account

changeStoreB

Switch to a different store (for accounts with multiple stores)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jasuni69/printful-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server