Example prompts for each Shindig MCP tool

This page lists example prompts for Shopify merchants. Each prompt names a real Shindig MCP tool. Use them after your assistant is connected with your API key, or adapt the same requests to the REST API. The Free plan does not include API or MCP. Plus is $4.99 per month or $45 per year, and Plus50 is $24.95 per month or $224.55 per year. Each paid plan includes a 14-day free trial. API and MCP need Plus or Plus50.

Dates in a prompt must be YYYYMMDD integers. Sales summary and event sales allow 365 days. Sales detail and PayPal payouts allow 90 days. Replace EVENT_ID with an id from list_active_events.

Ask the assistant to use list_active_events

Tool: list_active_events

Use list_active_events and show each active event with its shopping, portal, and snapshot links.

Set includeInactive to true when you also want deactivated events.

Ask the assistant to use get_event_details

Tool: get_event_details

Use get_event_details for event EVENT_ID and show the shopping password and private message.

This tool returns configuration, not orders.

Ask the assistant to use search_shop_products

Tool: search_shop_products

Use search_shop_products with query hoodie and show the numeric product and variant ids.

The query needs at least 2 characters. Ask for the next page with the cursor if hasNextPage is true.

Ask the assistant to create an event with save_event

Tool: save_event

Use save_event to create an event. Title: Spring Spirit Wear. Description: a short HTML paragraph. startDate: 20260401. endDate: 20260430. siteName: spring-spirit-wear. Do not send an eventId.

Those five fields are required on create. siteName allows letters, numbers, dashes, and underscores. Dates are YYYYMMDD integers.

Ask the assistant to attach products with save_event

Tool: save_event

Use search_shop_products with query hoodie, then use save_event with eventId EVENT_ID and eventProducts set to the shopifyProductId and shopifyVariantId you found. Do not invent ids.

A non-empty eventProducts list replaces the whole promoted list. Omit eventProducts to leave products as they are. Pass an empty list only when you mean to clear them.

Ask the assistant to use deactivate_event

Tool: deactivate_event

Use deactivate_event for event EVENT_ID.

This removes the event from the active list.

Ask the assistant to use reactivate_event

Tool: reactivate_event

Use reactivate_event for event EVENT_ID.

Use this for an event that was deactivated earlier.

Ask the assistant to use get_event_total_sales

Tool: get_event_total_sales

Use get_event_total_sales for event EVENT_ID with beginDate 20260101 and endDate 20260331.

Omit both dates for lifetime totals. A range can be at most 365 days.

Ask the assistant to use sales_summary_report

Tool: sales_summary_report

Use sales_summary_report with beginDate 20260101 and endDate 20261231, and omit page.

The maximum range is 365 days. Omitting page returns every row.

Ask the assistant to use sales_detail_report

Tool: sales_detail_report

Use sales_detail_report with beginDate 20260701 and endDate 20260731, and omit page.

The maximum range is 90 days. Pass eventIds only when you want specific events.

Ask the assistant to use paypal_payouts_report

Tool: paypal_payouts_report

Use paypal_payouts_report with beginDate 20260701 and endDate 20260731.

The maximum range is 90 days. The plan must include referral features.

Ask the assistant to use search_help

Tool: search_help

Use search_help with query PayPal payouts.

Use this when you are not sure how a Shindig feature works.

Ask the assistant to use get_help_section

Tool: get_help_section

Use get_help_section with the section id returned by search_help.

The id can also come from the help index resource.

The server also includes named prompts

The MCP server also registers these prompts: create_event_from_brief, attach_promoted_products, set_event_password, year_end_sales_summary, and run_sales_detail. They tell the assistant which tool to call. year_end_sales_summary uses sales_summary_report for a calendar year. run_sales_detail uses sales_detail_report and stays inside 90 days.

Read another Shindig guide

Claude is a trademark of Anthropic. ChatGPT is a trademark of OpenAI. Grok Bot and Cursor are trademarks of their respective owners. Shindig is not affiliated with, endorsed by, or sponsored by those companies. Works with means you connect your own account.