Shopops MCP server
AI e-commerce operations. Inventory, pricing, segmentation, and analytics.
1 stars
Reviews
Write oneNobody has reviewed Shopops yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Shopops tools (12, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
customers_churnIdentify customers at risk of churning based on RFM recency + frequency signals. Returns an object with at_risk, hibernating, and lost arrays — each contains customer id, name, email, last_order_date, days_since_last_order, total_spent, total_orders, and a win_back_recommendation string. Use this for targeted re-engagement campaigns.
customers_segmentRFM (Recency, Frequency, Monetary) customer segmentation. Categorizes customers into segments: Champions, Loyal, Potential, At Risk, New, Hibernating, Lost — with actionable recommendations.
inventory_forecastPredict stock depletion dates using moving-average sales velocity. Returns reorder points, safety stock levels, and suggested reorder quantities for each product.
inventory_statusSnapshot of current stock levels for a connected store. Returns a summary object with total product count, out-of-stock count, low-stock count (≤10 units), plus two arrays: out_of_stock and low_stock — each containing product id, title, sku, quantity, and status. Items are sorted by urgency (lowest quantity first). Read-only and idempotent.
order_anomalieswrite actionStatistical anomaly detection on recent orders. Flags high-value orders (>3σ from mean), velocity spikes (customer ordering unusually fast), unusual quantities, off-hours purchases (2am-5am), and new-customer high-value orders. Returns an array of anomalies with order_id, anomaly_type, severity (low/medium/high), reason, and recommended_action. Useful for fraud detection and revenue spike investig
pricing_analyzeAnalyze pricing across products with margin calculation, sales velocity, and rule-based price optimization suggestions. Returns an array where each element contains product_title, current_price, cost, margin_percent, daily_units_sold, revenue_per_day, suggested_price (or null if no change recommended), and suggestion_reason. Pass product_id to scope to a single product, omit for full catalog.
pricing_optimizeFiltered pricing recommendations — only products where a price change is suggested. Returns a summary with total_suggestions count and an optimizations array (product, current_price, suggested_price, change_percent, reason, daily_revenue), sorted by absolute change_percent (biggest moves first). Use this instead of pricing_analyze when you only want actionable changes.
product_performanceProduct performance report with ABC analysis. Category A = top 80% revenue, B = next 15%, C = bottom 5%. Includes trends, margins, and daily sales velocity.
report_dailyDaily operational report: orders, revenue, top products, new vs returning customers, low stock alerts, and anomaly count.
report_weeklyWeekly trend report: revenue/order changes vs previous week, customer segment distribution, trending products, and AI-generated insights.
store_connectManage Shopify or WooCommerce store connections. action="connect" adds a new store and performs an initial sync of products, orders, and customers; action="sync" refreshes cached data for an existing store; action="list" returns all connected stores with their sync counts. Returns a JSON payload with store metadata (id, name, platform, url, counts, last_sync) — credentials are never returned.
store_demo_seedwrite actionCreate a realistic demo store populated with 20 products, 40 customers across 6 archetype buckets (champions, loyal, new, at-risk, hibernating, one-off), and 150+ orders spanning the last 6 months. Use this to explore ShopOps without real Shopify or WooCommerce credentials — every tool (inventory_status, customers_segment, order_anomalies, report_weekly, etc.) will return meaningful output on the
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan56 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 14 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Install Shopops in Claude Code, Cursor or VS Code
Runs npx -y shopops-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add shopops-mcp -- npx -y shopops-mcp-server
What the publisher says
From the Shopops repository's README, as published. We do not edit it. Read it on GitHub
ShopOps MCP
AI-powered server that implements the Model Context Protocol (MCP) for managing Shopify and WooCommerce stores.
Features
- Store connectors for Shopify and WooCommerce.
- 12 MCP tools covering inventory, pricing, customers, orders, product performance and reporting.
- 4 MCP resources exposing store overview, inventory, recent orders and top customers.
- Inventory forecasting using moving-average demand plus safety-stock calculation.
- RFM-based customer segmentation (7 distinct segments).
- Data-driven pricing analysis with margin-based optimization suggestions.
- Order anomaly / fraud detection.
- ABC analysis of product performance.
- Automated daily and weekly reports.
- Dual transport: local stdio and Streamable HTTP (MCPize).
- TypeScript, @modelcontextprotocol/sdk v1.29+, Zod v4.
- Free tier, plus a €29 lifetime Pro license.
Quick Start
# 1. Install the package
npm i shopops-mcp
# 2. Create a .env file (see Configuration section)
cp .env.example .env
# 3. Run the server (local stdio mode)
npx shopops-mcp run --transport stdio
# 4. Or start the HTTP endpoint (MCPize deployment)
npx shopops-mcp run --transport http --port 8080The server will read the environment variables, connect to the configured store(s), and expose the MCP tools and resources.
MCP Tools
MCP Resources
Configuration
ShopOps reads only a handful of environment variables. Store credentials are not env vars — they are passed to the store_connect tool at runtime (one connection per store), so the same server process can manage multiple Shopify/WooCommerce stores.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Shopops: common questions
- Is Shopops MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the Shopops safety report
- How do I install Shopops?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Shopops need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Shopops maintained?
- The last commit was 15 days ago (2026-09-13). The latest release is v1.2.2.
- What can I use instead of Shopops?
- Servers from other publishers that do the same job: Vtex MCP server, Datto RMM MCP server and Analook — Competitor Intelligence MCP server. Compare all Shopops alternatives.
Alternatives to Shopops
Same job from other publishers: the closest match first, then the best rated.
- not reviewedEstablishedB
Datto RMM MCPEvery Datto RMM API operation, plus a local SQLite fleet store and fleet-wide analytics no othernot reviewedGrowingB
Analook — Competitor IntelligenceCompetitor intelligence for AI agents — SEO, traffic, social, Product Hunt, pricing, AI insights.not reviewedGrowingB- AnythingmcpAny REST/SOAP/GraphQL/SQL API as MCP tools for Claude & ChatGPT. 264 connectors: ERP & e-commerce.not reviewedGrowingB
Markifact - Ads & AnalyticsAI marketing agent for Google Ads, Meta, GA4, TikTok, LinkedIn, Shopify, HubSpot and more.not reviewedGrowingA