MCP App Store
by KeenEthics

Overview

Gridly connects Claude to your WooCommerce store, so you can run your shop by asking questions in plain English. ASK - How did sales do last week compared with the week before? - Which products sell best, which are running low, which orders are stuck? - Which customers have gone quiet, and which promotion should I run? CHANGE, WITH A PREVIEW FIRST Gridly can update prices and stock, rewrite product text, update orders and create discount codes. It always shows exactly what would change and waits for your approval. Every applied change gets a number, and "undo change 12" puts the old values back. You can also schedule a change for a set time. CONNECT IN A MINUTE Sign in with your email, type your store address and approve access on your own WordPress screen. No plugin to install. You can revoke access in WooCommerce at any time. PRIVACY Gridly does not store your orders, products or customers. Store keys are encrypted, and customer names in lists are shortened. Works with WooCommerce stores on HTTPS. Gridly is an independent product by GridlyPaper and is not affiliated with or endorsed by Automattic or WooCommerce.

Tools

apply_product_content

ChatGPT
Saves new names, descriptions or short descriptions you (the AI) have written for specific products. Call get_brand_voice first and follow the user's saved style. Preview first (shows before/after), then confirm. Always show the preview to the user and get their explicit approval before calling again with confirm=true and the preview_id. Paid plans only. SEO title and meta description are saved in Yoast SEO's format (or Rank Math's if the product already uses it). To apply it later instead of now, call with confirm=true, the preview_id AND apply_at (the store's local time, YYYY-MM-DDTHH:MM).

cancel_scheduled_change

ChatGPT
Cancels a change that hasn't run yet. Nothing in the store was touched, so there is nothing to undo.

change_history

ChatGPT
Lists recent changes Gridly made to the user's stores, with ids that undo_change accepts.

compare_periods

ChatGPT
Compares two periods side by side with % change in revenue, orders, average order value and refunds. If period_b is empty, compares with the period right before period_a.

create_coupon

ChatGPT
Creates a coupon (percent or fixed amount) with optional expiry, usage limits and category restriction. Preview first, then confirm. Always show the preview to the user and get their explicit approval before calling again with confirm=true and the preview_id. Paid plans only. To apply it later instead of now, call with confirm=true, the preview_id AND apply_at (the store's local time, YYYY-MM-DDTHH:MM).

customer_insights

ChatGPT
Customer counts, new vs returning customers (looking back a year), repeat-buyer rate and top customers by spend for a period. Names are shortened for privacy.

customer_segments

ChatGPT
Groups customers into VIP (top 10% by spend), repeat, one-time, new (first order in the last 30 days) and lapsed (no order for 90+ days). Names are shortened and emails are never shown. Pass segment to list who is in one group.

find_orders

ChatGPT
Finds orders by status, date period, customer email, product, amount, or age (older_than_days). Customer names are shortened (e.g. 'Anna K.') unless you filter by customer_email. Use get_order for full details of one order.

find_products

ChatGPT
Searches products by name, SKU, category, tag, stock, price or status, and can find products with missing data (image, description, price) or thin descriptions (max_description_words).

get_brand_voice

ChatGPT
Returns the user's saved writing styles (brand voice presets). Call this BEFORE writing product names, descriptions or SEO text, and follow the style. With no name it returns all presets.

get_order

ChatGPT
Full details of one order: items, totals, status, customer, shipping address and notes. Use when the owner asks about a specific order.

get_sales_summary

ChatGPT
Revenue, number of orders, average order value, refunds, items sold, payment methods and order statuses for a period. Use for 'how were sales this week/month?'.

list_scheduled_changes

ChatGPT
Lists changes waiting to be applied later, plus the most recent ones that ran.

list_stores

ChatGPT
Lists the WooCommerce stores connected to this Gridly account, with currency and status.

low_stock_report

ChatGPT
Lists published products that are out of stock or have stock at or below a threshold.

margin_report

ChatGPT
Revenue, cost and margin for the products sold in a period. Needs cost prices stored in WooCommerce (its Cost of Goods Sold field or a cost-of-goods plugin). Products without a cost are left out and counted.

multi_store_report

ChatGPT
One table with revenue, orders, average order, refunds and top product for each connected store over the same period. Built for agencies; also works with one store. Currencies are never added together.

sales_forecast

ChatGPT
Estimates revenue for the next days or weeks by extending the recent weekly trend. A rough guide, not a promise: it ignores seasonality and promotions. Needs at least two weeks of past orders.

save_brand_voice

ChatGPT
Saves (or replaces) a named writing style, for example 'Friendly' or 'Luxury', as plain instructions: tone, words to use or avoid, typical length. Saved in the user's Gridly account only — nothing in the store changes. Set remove=true to delete a preset.

store_health_check

ChatGPT
A checklist of what to fix: products missing images, descriptions or prices, out-of-stock and low-stock items, drafts, and orders stuck unpaid, on hold or unprocessed for over 3 days.

suggest_campaigns

ChatGPT
Looks at recent sales and stock and proposes discount campaigns (clear slow stock, grow the basket, restock best sellers, win back lapsed customers). Each idea includes ready-to-use settings for create_coupon or update_products — show them to the user, then use the normal preview and confirm steps.

top_products

ChatGPT
Ranks products by revenue or units sold in a period. 'bottom' lists the slowest sellers among products that sold at least once.

undo_change

ChatGPT
Reverses a change Gridly made earlier (see change_history for ids). Preview first, then confirm. Fields that were edited again after the change are left alone and listed. Always show the preview to the user and get their explicit approval before calling again with confirm=true and the preview_id.

update_order

ChatGPT
Changes an order's status and/or adds a note (private, or visible to the customer). Preview first, then confirm. Always show the preview to the user and get their explicit approval before calling again with confirm=true and the preview_id. Refunds must be done in WooCommerce itself. To apply it later instead of now, call with confirm=true, the preview_id AND apply_at (the store's local time, YYYY-MM-DDTHH:MM).

update_products

ChatGPT
Changes prices, sale prices, stock, status, categories or tags for many products at once. Works in two steps: a preview shows exactly what would change (nothing is changed), then confirm=true applies it and records it so it can be undone. Always show the preview to the user and get their explicit approval before calling again with confirm=true and the preview_id. Max 500 products per change. Paid plans only. To apply it later instead of now, call with confirm=true, the preview_id AND apply_at (the store's local time, YYYY-MM-DDTHH:MM).

apply_product_content

Claude

cancel_scheduled_change

Claude

change_history

Claude

compare_periods

Claude

create_coupon

Claude

customer_insights

Claude

customer_segments

Claude

find_orders

Claude

find_products

Claude

get_brand_voice

Claude

get_order

Claude

get_sales_summary

Claude

list_scheduled_changes

Claude

list_stores

Claude

low_stock_report

Claude

margin_report

Claude

multi_store_report

Claude

sales_forecast

Claude

save_brand_voice

Claude

store_health_check

Claude

suggest_campaigns

Claude

top_products

Claude

undo_change

Claude

update_order

Claude

update_products

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps