{"id":355981,"date":"2026-09-05T03:38:17","date_gmt":"2026-09-05T03:38:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mcp-insights-for-woocommerce\/"},"modified":"2026-09-05T03:37:58","modified_gmt":"2026-09-05T03:37:58","slug":"storelens-insights-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/storelens-insights-for-woocommerce\/","author":23551630,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"6.9","requires_php":"7.4","requires_plugins":null,"header_name":"Storelens Insights for WooCommerce","header_author":"chuthienlong","header_description":"Let Claude, ChatGPT and other AI agents answer questions about your WooCommerce revenue, stock and customers. Every tool is read-only and every call is logged.","assets_banners_color":"252e3b","last_updated":"2026-09-05 03:37:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/storelens-insights-for-woocommerce\/","header_author_uri":"https:\/\/profiles.wordpress.org\/chuthienlong\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"chuthienlong","date":"2026-09-05 03:37:58","revision":3682013}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3682024,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3682024,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3682024,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3682024,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3682024,"resolution":"1","location":"assets","locale":"","width":2396,"height":1880},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3682024,"resolution":"2","location":"assets","locale":"","width":2436,"height":1012},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3682024,"resolution":"3","location":"assets","locale":"","width":2000,"height":1800}},"screenshots":{"1":"Settings screen: the MCP endpoint, a switch for every tool, and the safety options.","2":"Access log: every report an AI agent asked for, with the arguments it used and how long it took.","3":"A real response returned to an AI client by the store overview tool."}},"plugin_section":[],"plugin_tags":[2353,232,242115,3654,286],"plugin_category":[36,45],"plugin_contributors":[279263],"plugin_business_model":[],"class_list":["post-355981","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-analytics","plugin_tags-mcp","plugin_tags-reports","plugin_tags-woocommerce","plugin_category-analytics","plugin_category-ecommerce","plugin_contributors-chuthienlong","plugin_committers-chuthienlong"],"banners":{"banner":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/banner-772x250.png?rev=3682024","banner_2x":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/banner-1544x500.png?rev=3682024","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/icon-128x128.png?rev=3682024","icon_2x":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/icon-256x256.png?rev=3682024","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/screenshot-1.png?rev=3682024","caption":"Settings screen: the MCP endpoint, a switch for every tool, and the safety options."},{"src":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/screenshot-2.png?rev=3682024","caption":"Access log: every report an AI agent asked for, with the arguments it used and how long it took."},{"src":"https:\/\/ps.w.org\/storelens-insights-for-woocommerce\/assets\/screenshot-3.png?rev=3682024","caption":"A real response returned to an AI client by the store overview tool."}],"raw_content":"<!--section=description-->\n<p>Connect your WooCommerce store to an AI assistant and just ask:<\/p>\n\n<ul>\n<li>\"How did the store do this week compared to last week?\"<\/li>\n<li>\"What do I need to reorder?\"<\/li>\n<li>\"Which products made the most money this month?\"<\/li>\n<li>\"Are any orders stuck?\"<\/li>\n<\/ul>\n\n<p>WooCommerce ships MCP tools for creating and editing products and orders. It does not ship a single reporting tool. This plugin fills that gap: seven read-only reports designed to be read by a language model, not by a human staring at a chart.<\/p>\n\n<h4>What your AI assistant gets<\/h4>\n\n<ul>\n<li><strong>Sales summary<\/strong> \u2014 revenue, orders, average order value, refunds, and the percentage change against the previous period of equal length.<\/li>\n<li><strong>Sales trend<\/strong> \u2014 revenue bucketed by day, week or month, so the assistant can spot growth, decline and seasonality.<\/li>\n<li><strong>Top products<\/strong> \u2014 best sellers by revenue or by units, with SKU.<\/li>\n<li><strong>Low stock<\/strong> \u2014 what is running out, how fast it sells, and how many days of stock are left. This is the reorder question answered properly.<\/li>\n<li><strong>Customer insights<\/strong> \u2014 highest spending customers, repeat purchase rate, per-customer average order value.<\/li>\n<li><strong>Order status breakdown<\/strong> \u2014 orders and value per status, plus orders stuck in processing or on-hold for too long.<\/li>\n<li><strong>Store overview<\/strong> \u2014 the whole health check in a single call.<\/li>\n<\/ul>\n\n<h4>Built for people who are nervous about giving an AI access to their store<\/h4>\n\n<ul>\n<li><strong>Read-only.<\/strong> Not one tool in this plugin can create, edit or delete anything. Ever.<\/li>\n<li><strong>No personal data.<\/strong> Customer reports return billing names only. Email addresses and postal addresses are never sent to the model.<\/li>\n<li><strong>Access log.<\/strong> Every request is recorded: which tool, which account, which arguments, how long it took. Visible in your dashboard.<\/li>\n<li><strong>Per-tool switches.<\/strong> Turn off any report you do not want exposed.<\/li>\n<li><strong>Standard WordPress permissions.<\/strong> Only users who can already view WooCommerce reports can run these tools.<\/li>\n<\/ul>\n\n<h4>Works with the official WordPress AI stack<\/h4>\n\n<p>Reports are registered through the WordPress Abilities API, which is part of WordPress core from 6.9. Install the official MCP Adapter plugin and this plugin publishes its own MCP endpoint, so Claude, ChatGPT, Cursor and any other MCP client can connect directly. No local proxy process to babysit.<\/p>\n\n<p>Without MCP Adapter the reports still work through the core Abilities REST API.<\/p>\n\n<h4>Accuracy notes<\/h4>\n\n<p>Revenue counts orders with status completed and processing. Refunds are reported separately and subtracted to give net revenue. All date handling uses your store timezone, not server time. Figures work on both High-Performance Order Storage and legacy post storage.<\/p>\n\n<h4>Pro<\/h4>\n\n<p>A paid tier adds four reports the free seven do not cover, plus two things that work while you are not looking:<\/p>\n\n<ul>\n<li><strong>Refund analysis<\/strong> \u2014 which products come back, what share of revenue leaves again, and the reasons staff recorded.<\/li>\n<li><strong>Coupon performance<\/strong> \u2014 order value earned for every unit of discount given, and whether coupon buyers spend more than everyone else.<\/li>\n<li><strong>Bought together<\/strong> \u2014 product pairs that share a basket more often than chance, with confidence read in both directions.<\/li>\n<li><strong>Customers going quiet<\/strong> \u2014 repeat buyers whose silence has run past twice their own usual gap between orders.<\/li>\n<li><strong>Digest by email<\/strong> \u2014 daily or Monday mornings, so a busy week does not become a blind week.<\/li>\n<li><strong>Alerts<\/strong> \u2014 a day compared against the same weekday rather than yesterday, orders left waiting, and products that just sold out.<\/li>\n<\/ul>\n\n<p>Pro is a <strong>separate download<\/strong>, not a locked part of this plugin \u2014 this free version does not contain the Pro code at all. Buying a licence replaces this plugin with the Pro build. Pro is read-only too: nothing in either build can change your store. Details are on the <strong>WooCommerce \u2192 Storelens Insights Pro<\/strong> screen.<\/p>\n\n<h3>External services<\/h3>\n\n<p><strong>Reports never leave your site.<\/strong> No order, product or customer data is sent anywhere by this plugin. The reports are handed to whichever AI client you connected, and that connection runs from your own server to your own client.<\/p>\n\n<p><strong>Freemius (licensing and payment).<\/strong> The Pro tier is sold and licensed through Freemius, a third-party service. The Freemius SDK is bundled with this plugin.<\/p>\n\n<ul>\n<li><em>What it sends:<\/em> your site URL, WordPress and PHP versions, plugin version, the site administrator's name and email address, and the active plugin and theme list.<\/li>\n<li><em>When:<\/em> only after you explicitly opt in on the activation screen, and afterwards while a licence is active. If you skip the opt-in, the SDK stays quiet.<\/li>\n<li><em>What it never sends:<\/em> store data, orders, products, customers, revenue figures \u2014 none of it.<\/li>\n<li>Service: <a href=\"https:\/\/freemius.com\/\">Freemius<\/a> \u00b7 <a href=\"https:\/\/freemius.com\/terms\/\">terms<\/a> \u00b7 <a href=\"https:\/\/freemius.com\/privacy\/\">privacy policy<\/a><\/li>\n<\/ul>\n\n<p><strong>Self-hosted licence server (optional).<\/strong> If you would rather not use Freemius, the <code>mcpiw_license_verify_url<\/code> filter points the licence check at a server you control. It then sends only the licence key, the site address and the plugin version.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate this plugin.<\/li>\n<li>Install the official <strong>MCP Adapter<\/strong> plugin, if you want to connect an AI client directly.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Storelens Insights<\/strong> and copy the endpoint address.<\/li>\n<li>Create an application password under <strong>Users \u2192 Profile<\/strong>. Do not use your login password.<\/li>\n<li>Add the endpoint and the application password to your AI client.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20the%20ai%20change%20anything%20in%20my%20store%3F\"><h3>Can the AI change anything in my store?<\/h3><\/dt>\n<dd><p>No. Every tool in this plugin only reads. If you want an AI to be able to edit products or orders, that is a separate feature shipped by WooCommerce itself, and you turn it on knowingly on the settings screen.<\/p><\/dd>\n<dt id=\"does%20this%20send%20my%20customer%20data%20to%20an%20ai%20company%3F\"><h3>Does this send my customer data to an AI company?<\/h3><\/dt>\n<dd><p>Only what you ask for, and only the fields listed above. Customer reports contain billing names, order counts and totals. No email addresses, no phone numbers, no addresses. Whatever your AI client receives is governed by that client's own privacy policy.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20down%20my%20store%3F\"><h3>Does it slow down my store?<\/h3><\/dt>\n<dd><p>The reports run only when an AI asks for one. Nothing runs on page loads for your shoppers.<\/p><\/dd>\n<dt id=\"do%20i%20need%20woocommerce%20analytics%20enabled%3F\"><h3>Do I need WooCommerce Analytics enabled?<\/h3><\/dt>\n<dd><p>No. The reports read orders directly, so they are correct even on stores where the analytics lookup tables were never populated.<\/p><\/dd>\n<dt id=\"which%20wordpress%20version%20do%20i%20need%3F\"><h3>Which WordPress version do I need?<\/h3><\/dt>\n<dd><p>WordPress 6.9 or newer, because that is when the Abilities API arrived in core.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<li>Seven read-only reporting tools for AI agents.<\/li>\n<li>Dedicated MCP server endpoint, plus registration on the MCP Adapter default server.<\/li>\n<li>Access log and per-tool switches.<\/li>\n<\/ul>","raw_excerpt":"Ask Claude or ChatGPT about your WooCommerce revenue, stock and customers. Read-only MCP tools, every request logged.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/355981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=355981"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/chuthienlong"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=355981"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=355981"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=355981"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=355981"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=355981"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=355981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}