MCP App Store
by KeenEthics

Overview

Your AI design partner, right in ChatGPT. Generate logos, images, presentations, and videos from the chat, or upload your own image to edit. Just describe what you need, and Wixel generates professional designs that you can download and use right away, or fine-tune in the Wixel editor.

Tools

getWixelAsset

ChatGPT
Get the Wixel asset by ID.

getWixelJobStatus

ChatGPT
Check the status of an async Wixel job (logo generation, image creation, event invitation, etc.). Poll this until status is COMPLETED.

getWixelProjectAssets

ChatGPT
Get all assets for a Wixel project.

get_profile

ChatGPT
Returns the authenticated user's email address

get_wixel_asset_result

ChatGPT
Render the result of a Wixel generation. In widget-capable clients call it RIGHT AFTER send_wixel_message with the returned turnId: it renders a live result card that shows generation progress, asks the user any questions Wixel has, and displays the final asset — no polling needed. Otherwise (or when a list_wixel_events reply already delivered assets) pass the assetIds and mediaUrls EXACTLY as returned by list_wixel_events (never invent ids — a turnId is NOT an asset id) and present the returned asset links as text, always including the Edit in Wixel link.

get_wixel_pending_question

ChatGPT
Fetch the structured question the Wixel agent asked in its latest turn (outline review, style selection, confirmation, choices). Call this after a reply event whenever the reply asks the user something. In widget-capable clients this renders an interactive question widget the user can answer directly; otherwise present the returned questions as text and send the user's answer via send_wixel_message.

get_wixel_style_presets

ChatGPT
Widget-internal: resolves curated (KB) style presets by ID so style options can render palette swatches. Not needed for normal conversation flows.

get_wixel_turn_result

ChatGPT
Widget-internal: the live result card polls this for the outcome of a turn (generating, a question to answer, the delivered assets, or a failure). Not needed for normal conversation flows.

list_wixel_events

ChatGPT
Read durable turn events from a Wixel Agent session inbox. Pass the cursor returned by the previous call as "since" to only receive newer events. Event types: "reply" (the agent's answer), "failed" (the turn failed), and "user" (only with historyMode FULL). Poll until the awaited turnId gets a reply/failed event.

markWixelJobAsFulfilled

ChatGPT
Mark a Wixel job as fulfilled.

send_wixel_message

ChatGPT
Send a generation or refinement prompt to a Wixel session (started with start_wixel_session) — e.g. "create an image of a pirate dog", "a 10-slide pitch deck for my bakery", "make the logo blue". The turn runs asynchronously — a successful response only means the turn was ACCEPTED and returns a turnId. Obtain the agent's answer (including links to the generated assets) by polling list_wixel_events until a "reply" or "failed" event for that turnId appears. Send the user's request as THEY phrased it. Do NOT add creative direction they did not give — style, palette, mood, tone, audience, aspect ratio, slide count or slide topics. Wixel asks the user about those itself, and widget-capable clients render the question as an interactive widget (get_wixel_pending_question), so details you invent silently overwrite the choices the user was about to make. Rephrasing for clarity or translating is fine; filling in the blanks is not.

start_wixel_session

ChatGPT
Start (or resume) a session with Wixel — Wix's AI creative studio that GENERATES visual assets from text prompts: images, logos, slide decks / presentations, videos, documents, and event invitations. Use this flow for any "create/generate an image / logo / slides / video" request. It is NOT a website builder. Call this ONCE per conversation and persist the returned handle + metaSiteId (Wixel's project identifiers) — they are required by send_wixel_message and list_wixel_events. Without arguments Wixel provisions a new project and session. Pass metaSiteId to reuse an existing project; pass sessionId + metaSiteId to resume a session created by this API.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

App Stats

12

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily