Bots St

bots.st/shopemail

Shopemail

Create and export Shopify notification emails

2421 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
78
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://shopemail.app/mcp

What it can do

ToolWhat it says it does
add_blockAdd one supported block at a valid insertion anchor. Includes text, images, buttons, reusable content blocks and validated custom HTML/Liquid.
add_data_fieldRegister a labeled scalar order, product or variant metafield definition for reuse in email content and rules. This does not verify its existence in Shopify or fetch live values.
add_detail_fieldAdd a text block containing a label and a checked field binding at the chosen insertion anchor, atomically in one undoable change.
archive_themeArchive the specified theme without permanently deleting it. It can be restored.
copy_brand_settingsCopy supported branding from one authorized owned theme to another authorized theme.
copy_themeCreate an owned copy of a public theme example or an existing theme in the authorized workspace, with the supplied name.
create_custom_themeCreate a new theme with the header and essential native Shopify blocks for each notification. Optional blocks can be added back. Use list_blocks to review the notification checklist.
duplicate_blockCreate an independent copy of one custom block inside its email.
export_emailCreate an actual short-lived download of the specified current notification as Shopify Liquid or preview HTML. This does not install or send it.
export_themeCreate an actual ZIP download containing the current theme notification templates, required image copies and installation instructions.
get_block_formatsRead supported block types, properties, defaults and limits before constructing a block.
get_change_historyRead bounded, scoped change summaries for the specified theme. Unrelated theme content and history are excluded.
get_contextReturn the authorized workspace, current theme, accessible themes and granted capabilities. Theme IDs identify the exact target of edits.
get_editor_formatsRead the actual checked JSON format for variable content, conditions, field references or custom HTML/Liquid.
get_email_optionsRead available copy fields, design choices and data-field eligibility for this email. This tool does not execute edits.
get_preview_dataRead saved sample data for the authorized workspace or a theme notification. Requires explicitly granted workspace editor access.
get_shopify_data_catalogRead schema-only snapshots last discovered in the connected store, with resource, type, binding eligibility and refresh time. Requires explicit workspace access. Does not fetch live values or expose saved samples.
get_themeRead the specified authorized theme and its authored appearance, without preview sample values or unrelated themes.
get_theme_exampleRead a public example description, structure and appearance before copying it.
import_email_contentTake pasted Shopify notification HTML or Liquid and extract literal text, approved images, and store links as editable blocks. Dry-run returns the selected blocks and skipped-content counts. Existing blocks and native Shopify logic stay in place. This action does not fetch or install a Shopify…
inspect_emailCompile and inspect the current authored email without saving a change. Return structural checks and a bounded source excerpt.
list_blocksList native and custom block IDs, order, locks, visibility and valid insertion anchors for the specified email.
list_data_fieldsList standard notification fields and registered metafield definitions for content or rules. Workspace grants also include Shopify definitions from the latest authorized discovery snapshot. Definition discovery does not prove a value exists when a notification sends.
list_emailsList notification keys and customization summaries for the specified authorized theme.
list_imagesList public library images and authorized uploaded images usable in email blocks. Narrow grants reveal only uploads referenced by their theme.
list_rule_recipesRead the workspace saved condition library. Requires explicit workspace editor consent; contains no preview sample data.
list_theme_examplesBrowse and search public Shopemail theme examples that can be copied into an authorized workspace.
list_themesList owned theme names and immutable IDs within the granted scope. A single-theme grant returns only that theme.
move_blockMove a custom block to a supported native anchor or before another custom block.
open_editorOpen the interactive email editor with the exact working theme, notification, blocks, fields, preview and downloads. All actions retain the connection permissions.
preview_emailRender the actual current email as preview HTML. Uses fictional library samples unless explicit data is supplied or authorized saved samples are requested.
read_emailRead authored copy, styles, blocks and rules for the specified theme and notification. Preview sample values are excluded.
remove_blockRemove the specified custom block in one undoable change.
remove_block_contentRemove the structured binding from one custom block field, returning to its literal content.
remove_block_ruleRemove the condition on the specified custom block.
remove_data_fieldRemove a registered metafield from the workspace field catalog. This does not delete data in Shopify.
remove_rule_recipeRemove a saved condition recipe without changing rules already applied to email blocks.
remove_sectionRemove an unlocked native section from an email. Validation reports essential information affected by the change.
remove_section_ruleRemove a condition from the specified native email section.
rename_themeRename the specified owned theme. Its immutable ID and authored content remain the same.
reorder_blocksSave the complete ordered list of native and custom block IDs in an email. A changed block list is refused.
restore_sectionRestore a previously removed native section in an email.
restore_themeRestore an archived theme in the authorized scope.
save_rule_recipeSave a checked condition by name for reuse across workspace emails. Saving the same name updates the recipe; applied block rules keep independent copies.
select_themeChoose an accessible owned theme as this connection’s current context. Subsequent edit calls still name its immutable theme ID explicitly.
set_block_contentSet one supported custom block field using checked content/1 text and variable parts.
set_block_ruleSet a checked rule/1 condition controlling the specified custom block.
set_block_styleSet a supported style property on a native block in the specified email.
set_brand_colorSet a named light or dark color role in the specified theme.
set_brand_detailsUpdate one validated brand profile field shared by the workspace themes.
set_brand_logoUse an uploaded Shopemail image or an image in the merchant-confirmed Shopify Files folder as the theme’s email header logo. Pass null to restore the theme header.
set_brand_shapeSet a supported shape value such as corner radius in the specified theme.
set_brand_typographySet a supported typography value in the specified theme.
set_checklist_itemMark a block as required for one email, or remove an additional requirement. Built-in essential requirements are retained. Use list_blocks to see missing, hidden and conditional checklist items.
set_custom_codeReplace a custom-code block with validated email HTML, supported inline CSS and eligible Shopify Liquid. Scripts and unsupported code are rejected.
set_dark_theme_tokenSet a supported, validated dark appearance token in the specified theme.
set_email_brand_defaultsEnable or disable use of the theme brand defaults for the specified notification.
set_email_contentSet a supported copy field using the checked content/1 text-and-variable format.
set_email_copyUpdate a supported literal-copy field in the specified notification and language. Structured variables use set_email_content.
set_email_item_layoutConfigure a notification’s checked order-item cards, static products, scalar product title and additional detail bindings with missing-value fallbacks, columns and mobile stacking. Omit binding to restore the original theme layout. Does not change Shopify or confirm installation.

And 18 more tools.

In its maker's words

Design, preview, and export Shopify notification emails in your authorized Shopemail theme.

Website
shopemail.app
Publisher
shopemail.app
Listed from
the official MCP Registry as app.shopemail/shopemail
Version
0.2.0, updated 5 Nov 2026
Kinds of work
Domains and websites, Browser and automation, Documents and files

The domain it lives on

shopemail.app
registered 2 Nov 2026 (1 months ago), at Cloudflare, Inc., its name does not resolve now

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2421 ms
Answered3195 ms
Answered1535 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.