Connect your AI (MCP)
ShopPress is MCP-first. Everything you can do in the app, an AI assistant can do through the Model Context Protocol, for your store only.
Connect
- In ShopPress open AI connection (MCP) and press Create token. Copy it now; it is shown once.
- In your AI client add a custom MCP connector:
- Server address:
https://shoppress.automatorcloud.com/api/mcp - Header:
Authorization: Bearer <your token> - Ask in plain language, for example:
- "Audit my product images and tell me the three biggest problems."
- "Preview alt text with the pattern '{vendor} {title} – image {n}', show me 5 examples, then apply it."
- "Undo the last change."
- "Write a ShopPress plugin that tags new products by vendor."
Revoke a token any time on the same page. Tokens only work while ShopPress is installed. A token can't create other tokens or reach another store.
Tools
The AI sees only the tools of modules that are switched on (and allowed by your plan).
| Area | Tools |
|---|---|
| Overview | shop_overview, modules_list, module_enable, module_disable, module_settings_set |
| Audit | run_audit, audit_status, list_image_issues, get_product_images |
| Alt text | preview_alt_fix, apply_alt_fix |
| Tidy | tidy_preview, tidy_apply |
| Variant photos | variant_images_preview, variant_images_apply |
| History | list_change_batches, undo_change_batch, restore_point_create, restore_points_list, restore_point_diff, restore_point_restore |
| Jobs | jobs_list, job_status |
| Themes | theme_list, theme_apply, theme_save, theme_remove |
| Plans | plan_status, plan_change, plan_cancel |
| Plugins | plugin_sdk, plugin_gallery, plugin_install, plugin_list, plugin_save, plugin_verify, plugin_tests_run, plugin_test, plugin_run, plugin_logs, plugin_settings, plugin_settings_set, plugin_permissions, plugin_approve_hosts, plugin_allow_scripts, plugin_triggers, plugin_enable, plugin_disable, plugin_rollback, plugin_export, plugin_import, plugin_delete, plugin_safe_mode |
| Library & support | library_list, library_install, plugin_publish, support_access |
| Backups | backup_create, backups_list, backup_restore |
| Plugin tools | every tool of every enabled plugin, as plugin__<slug>__<tool> |
| Help | docs (this documentation) |
Safety rules for AIs
- Tools that change your store need
confirm: true. Good assistants show you a preview first. - Everything can be undone (
undo_change_batch,restore_point_restore). - Plan changes return Shopify's approval page; you approve the charge yourself.
- Plugin runs that delete data need
allowDangerous: true, only after you agreed.