MCP App Store
by KeenEthics

Overview

Wrap turns photos into reusable mockup templates. Ask for a realistic scene of any blank product, or share your own photo, and Wrap converts it while you watch. Then add your designs, adjust how they sit on the product, and export the mockup as an image. Your mockups are saved in your Wrap account, so you can reopen them in later chats or on wrap.design.

Tools

authorize_mockup_download

ChatGPT
Check that the account may download an edited mockup of this template. Used by the Wrap preview only.

create_mockup_template

ChatGPT
Convert an image generated or shared in this conversation into a reusable Wrap mockup template. Use the image file supplied by the host. When the user shares or picks a new image to convert, call this tool; never open an existing template in its place. To make a new scene first, use get_scene_prompt. Do not convert a scene you just generated until the user replies "convert", unless they already asked you to convert it. After this tool returns, immediately call open_mockup_preview with the returned template_id so the user sees the preview while processing. Then keep checking get_mockup_template with wait_seconds: 10 until status is completed or failed before your final response. No artwork placement or extra surface confirmation is required. Repeated calls with the same file/request ID return the existing conversion. If it fails for lack of credits, tell the user what the result says; retry with the same image and request_id only when they ask.

delete_mockup_template

ChatGPT
Delete a template from the user's Wrap account. Used by the Wrap start view only, after the user confirms.

get_mockup_editor_access

ChatGPT
Whether the Wrap editor shows its watermark over this template. Used by the Wrap preview only.

get_mockup_template

ChatGPT
Check an existing template without opening another preview or starting another conversion. Set wait_seconds to 10 when waiting for a conversion: this waits for completion or returns the latest state when the bounded wait expires. If status is pending or processing, keep checking the same ID until completed or failed before your final response. UI polling can omit wait_seconds for an immediate snapshot. If processing fails, report the failure; do not automatically spend credits on another conversion.

get_profile

ChatGPT
Return the Wrap account represented by the validated connection. Its opaque ID remains stable across refreshes, reconnects and account display changes.

get_scene_prompt

ChatGPT
Get the image prompt for a scene: a realistic photo of any blank product in a real-life situation, ready to turn into a mockup template. Call it before you generate a scene for a mockup, generate the image with the prompt it returns, then follow its next steps. If the user has not said which product, ask them first, and make clear that it can be any product at all, from clothing and packaging to devices, vehicles or signs. Do not offer a short list of products as if they were the only choices.

list_mockup_templates

ChatGPT
List the user's Wrap mockup templates, newest first, with their template_id, status and preview image. Use it when the user refers to a template from an earlier conversation (for example "reopen my last template") and you don't have its template_id, then call open_mockup_preview with the matching one. Never ask the user for a template ID.

open_mockup_preview

ChatGPT
Open the live Wrap mockup preview inside the conversation. Call immediately after starting conversion. The view follows job status and changes from loading to ready automatically. If still processing, keep checking get_mockup_template with wait_seconds: 10 until completed or failed before your final response. Reuse the same template_id to reopen this result; for a template from an earlier conversation, get its template_id from list_mockup_templates instead of asking the user. Omit the ID only when opening the plugin's empty start view.

rename_mockup_template

ChatGPT
Rename a template in the user's Wrap account. Used by the Wrap start view only.

report_widget_issue

ChatGPT
Record a problem the Wrap preview hit in the host, such as a blocked resource. Used by the Wrap preview only.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

Similar Apps