Make a transparent PNG shirt design from a prompt or an image URL, with the background removed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional. 'Bearer <redeem code>' from a pack bought on pngtee.com spends credits. Without it the tools return free watermarked previews.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
How many credits a redeem code has left on this site.
The redeem code your user got after paying on the site. Optional when the MCP connection already sends it as Authorization: Bearer.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http shirt-png-maker https://pngtee.com/mcp
Headers
Authorization (optional, not in the config above): Optional. 'Bearer <redeem code>' from a pack bought on pngtee.com spends credits. Without it the tools return free watermarked previews.How many credits a redeem code has left on this site.
| Argument | Type | Description |
|---|---|---|
| code | string | The redeem code your user got after paying on the site. Optional when the MCP connection already sends it as Authorization: Bearer. |
{
"type": "object",
"required": [],
"properties": {
"code": {
"type": "string",
"description": "The redeem code your user got after paying on the site. Optional when the MCP connection already sends it as Authorization: Bearer."
}
}
}Upload the shirt design you have, or describe one, and get a transparent PNG with no box behind the art, checked on a dark and a light shirt color. With a redeem code that has credits it spends one credit and returns the clean PNG's URL. Without a code it returns a free watermarked preview URL and an unlock object that says how your user can pay.
| Argument | Type | Description |
|---|---|---|
| code | string | The redeem code your user got after paying on the site. Optional when the MCP connection already sends it as Authorization: Bearer. |
| preset | string | The style. Defaults to the first. |
| prompt | string | What the image shows, 3 to 400 characters. One subject works best. No real people. Give this OR image_url. |
| image_url | string | An https URL of an existing design (PNG, JPG or WebP, up to 24 MB). Its background is removed and its edge cleaned; nothing is redrawn. |
{
"type": "object",
"required": [],
"properties": {
"code": {
"type": "string",
"description": "The redeem code your user got after paying on the site. Optional when the MCP connection already sends it as Authorization: Bearer."
},
"preset": {
"enum": [
"retro",
"cute",
"lettering",
"street",
"mascot"
],
"type": "string",
"description": "The style. Defaults to the first."
},
"prompt": {
"type": "string",
"description": "What the image shows, 3 to 400 characters. One subject works best. No real people. Give this OR image_url."
},
"image_url": {
"type": "string",
"description": "An https URL of an existing design (PNG, JPG or WebP, up to 24 MB). Its background is removed and its edge cleaned; nothing is redrawn."
}
}
}How a human buys credits for this site and gets the redeem code an agent can use: the price, the pay URL and what to tell your user.
No arguments.
{
"type": "object",
"required": [],
"properties": {}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.