Changelog
2026-09-03
- New: GitHub Theme category (4 tools) — connect your store's theme to a GitHub repo and work Git-first.
github_theme_connection,github_list_theme_branches,github_theme_file(read), andgithub_create_theme_pr(opens a PR; deploy handled by GitHub Actions, no auto-publish). Enabled from the GitHub Theme page in the dashboard.
2026-09-03 (earlier)
- fix(object-arg payloads) — object-payload tools (
create/update_metafield_definition,create/update_metaobject_definition,create/update_metaobject) now send the full payload to Shopify (previously sent{}due to Zod STRIP-mode). (PR #5) - fix(scopes) — the Metaobjects & Custom Data category now shows "Granted" after reauthorize (added to scope-granted sync). (PR #6)
- fix(MCP metafield-read + HTTP):
list_product_metafield_definitions&get_metafield_definition— correct nestedtype { name }selections (previously GraphQL error).get_metafield_definitionaccepts onlyid(no longer sends ownerType).- HTTP JSON body limit raised 100KB → 50MB — media uploads (
upload_product_media) with large base64 now work (previously HTTP 413). Plus structured JSON errors instead of HTML. (PR #7)
- UI polish — uniform scopes badges + aligned; dashboard quick-stats in one row; responsive mobile pages; tool cards with clear Enable/confirmation.
2026-09-03 (earlier)
- 88 curated tools across 9 categories — up from 69. New Metaobjects & Custom Data category (15 tools).
- Product media (SH-002, SH-007) — new
upload_product_media(staged-upload),get_product_media, andget_product_publications. - Custom Data (SH-003) — 15 metaobject & metafield-definition tools. Requires a dedicated Custom Data scope category; many are destructive and require confirmation.
- Template suffix (SH-004) —
update_productnow supportstemplateSuffix/clearTemplateSuffix. - Customers —
create_customeradded (Customers now 5 tools). - API version 2026-07, new
read_publicationsscope +metaobjectsscopes.
2026-09-02
- 69 curated tools — up from 68. Added
upload_theme_assetfor uploading arbitrary files (images, Liquid, CSS, JS) to themes. - Theme asset upload —
upload_theme_asset(Pro) uploads any file to a theme. Supports PNG, JPG, SVG, Liquid, JSON, CSS, JS via BASE64 or text payload.
2026-09-01
- 60 tools across 9 categories — up from 51/8. Added read tools for collections, blogs, articles, and pages. New dedicated Collections and Translations categories. Inventory merged into Products.
search_products— new full-text search tool that finds products by keyword across titles, descriptions, and tags with relevance scoring.- Content read tools —
list_pages,get_page_by_id,list_blogs,get_blog_by_id,list_articles,get_article_by_idmake every content category fully readable. - Collection read tools —
list_collections,get_collection_by_idlet you browse collections before writing. - Hero terminal slider — homepage demo now cycles through 5 interactive prompt examples with prev/next controls and clickable dots.
2026-07-20
- Connect guides — added setup guides for Claude, Cursor, and Hermes agents.
- Plans & Billing doc — clarified plan limits and upgrade flow.
2026-07-12
- Security & Trust doc — published our access model, key handling, and data practices.
- Scopes reference — mapped every tool category to its Shopify OAuth scopes.
2026-06-30
- Confirmation gate ships to all paid plans — every destructive action requires an in-dashboard approval.
- Audit log — records tool name, input, result, and latency for every call.
2026-06-15
- Dry-run preview — every write tool supports
dry_run: trueto preview the exact mutation before executing.
2026-05-01
- Public launch — Shopigent on the Shopify App Store with 51 curated tools across 8 categories and scope-based access control.