npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

brainstorm-woocommerce-mcp-server

v1.0.0

Published

AI-Powered WooCommerce MCP Server - Natural language e-commerce management with intelligent automation for Claude AI

Downloads

99

Readme

Brainstorm WooCommerce MCP Server v1.0

🛒 The most powerful WooCommerce MCP server for Claude AI - Natural language e-commerce management with AI-powered intelligence.

Features

AI-Powered E-Commerce Management

Manage your entire WooCommerce store using natural language with Claude Code.

Claude: "Add product for widget for 2.99"
# Creates fully optimized product with AI-generated title, description, tags, and SEO

Claude: "Update all products in the Summer Collection with 20% discount"
# Bulk updates 100+ products instantly

Claude: "Show me top 10 products by revenue this month"
# Generates detailed analytics report

📊 Statistics

  • 54 MCP Tools - Complete WooCommerce automation
  • 9 Feature Categories - Everything from products to analytics
  • AI-Powered - Intelligent content generation and pricing
  • Multi-Store - Manage unlimited WooCommerce stores
  • Bulk Operations - Update 1000+ products at once

🎯 Who Is This For?

E-Commerce Store Owners

  • Manage products 10x faster with natural language
  • AI-powered product descriptions and SEO
  • Automated inventory management
  • Smart pricing optimization

WordPress Agencies

  • Manage multiple client stores from Claude
  • Bulk operations across all stores
  • Automated content generation
  • Client workflow management

Developers

  • Complete WooCommerce API automation
  • Build custom e-commerce workflows
  • Integrate AI into WooCommerce sites
  • Test and demo WooCommerce features

🔧 Installation

npm install -g @brainstorm/woocommerce-mcp-server

📦 Setup

  1. Install WooCommerce Plugin

Install WooCommerce on your WordPress site and the Brainstorm Vibe plugin from https://brainstorm.co/downloads

  1. Configure MCP in Claude Desktop

Edit: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "brainstorm-woocommerce": {
      "command": "brainstorm-woocommerce-mcp-server"
    }
  }
}
  1. Add Your WooCommerce Store
Claude: "Add a new WooCommerce store"
# Follow the prompts

🛠️ Complete Tool List (54 Tools)

Product Management (12 tools)

  • wc_create_product - Create product with AI-generated content
  • wc_get_product - Get product details
  • wc_update_product - Update product
  • wc_delete_product - Delete product
  • wc_list_products - List products with filters
  • wc_duplicate_product - Duplicate product
  • wc_bulk_create_products - Create multiple products
  • wc_bulk_update_products - Update multiple products
  • wc_generate_product_variations - Auto-generate variations
  • wc_optimize_product_content - AI content optimization
  • wc_auto_categorize_products - AI categorization
  • wc_import_products_from_url - Import from competitor URLs

AI Content Generation (8 tools)

  • wc_generate_product_description - AI product descriptions
  • wc_generate_product_title - SEO-optimized titles
  • wc_generate_short_description - Product summaries
  • wc_generate_product_tags - Relevant tags
  • wc_generate_meta_description - SEO meta descriptions
  • wc_generate_product_comparison - Comparison tables
  • wc_generate_upsell_copy - Cross-sell content
  • wc_translate_product_content - Multi-language support

Pricing & Inventory (8 tools)

  • wc_optimize_pricing - AI dynamic pricing
  • wc_analyze_competitor_pricing - Price comparison
  • wc_create_bulk_discount - Bulk discount rules
  • wc_schedule_sale_prices - Automated sales
  • wc_update_stock_levels - Update inventory
  • wc_forecast_demand - Predict demand (AI)
  • wc_auto_reorder_suggestions - Stock reorder alerts
  • wc_inventory_optimization - Optimize stock levels

Order Management (6 tools)

  • wc_list_orders - List orders with filters
  • wc_get_order - Get order details
  • wc_update_order_status - Change order status
  • wc_create_refund - Process refunds
  • wc_bulk_fulfill_orders - Bulk fulfillment
  • wc_export_orders - Export to CSV/JSON

Customer Management (4 tools)

  • wc_list_customers - List customers
  • wc_get_customer - Get customer details
  • wc_analyze_customer_behavior - Purchase analysis
  • wc_segment_customers - AI customer segmentation

Analytics & Reporting (6 tools)

  • wc_sales_report - Sales analytics
  • wc_product_performance - Top/worst products
  • wc_revenue_forecast - Revenue predictions (AI)
  • wc_customer_lifetime_value - CLV analysis
  • wc_inventory_turnover - Stock turnover
  • wc_abandoned_cart_analysis - Cart insights

Categories & Taxonomies (3 tools)

  • wc_create_category - Create category
  • wc_list_categories - List categories
  • wc_auto_organize_catalog - AI catalog organization

Multi-Store Management (4 tools)

  • wc_list_stores - List all stores
  • wc_add_store - Add new store
  • wc_sync_products_across_stores - Multi-store sync
  • wc_bulk_update_across_stores - Update all stores

Automation & Workflows (3 tools)

  • wc_create_automation_rule - Create workflow rules
  • wc_auto_stock_alerts - Low stock notifications
  • wc_schedule_product_updates - Scheduled updates

💡 Example Use Cases

Use Case 1: Quick Product Creation

Claude: "Add product for widget for 2.99"

Brainstorm AI:
✅ Created product "Premium Widget" (ID: 123)
✅ AI-generated description (150 words)
✅ SEO-optimized title
✅ Auto-tagged: widget, tools, accessories
✅ Auto-categorized: Accessories
✅ Set price: $2.99
✅ Stock: Enabled

Time saved: 5 minutes → 10 seconds

Use Case 2: Bulk Discount Campaign

Claude: "Apply 25% discount to all products in Electronics category from Dec 15 to Dec 31"

Brainstorm AI:
✅ Found 47 products in Electronics
✅ Applied 25% sale price to all
✅ Set sale dates: 2025-12-15 to 2025-12-31
✅ Updated product metadata

Time saved: 2 hours → 5 seconds

Use Case 3: AI Content Optimization

Claude: "Optimize product descriptions for all products under $20"

Brainstorm AI:
✅ Found 83 products
✅ AI-optimized descriptions (SEO-focused)
✅ Added persuasive CTAs
✅ Improved readability
✅ Added relevant keywords

Time saved: 40 hours → 2 minutes

Use Case 4: Demand Forecasting

Claude: "Forecast demand for my top 10 products for next 30 days"

Brainstorm AI:
✅ Analyzed historical sales data
✅ Identified seasonal patterns
✅ Generated demand forecasts
✅ Provided reorder recommendations

Results:
- Product A: 120 units (+35% from current trend)
- Product B: 85 units (-15% seasonal decline)
...

Time saved: Manual spreadsheet analysis → Instant AI insights

🆚 Competitive Advantage

| Feature | Manual WooCommerce | AI Tools | Brainstorm WooCommerce MCP | |---------|-------------------|----------|---------------------------| | Natural Language | ❌ No | ⚠️ Limited | ✅ Full Claude integration | | Bulk Operations | ⚠️ 100 products | ⚠️ 100 products | ✅ Unlimited | | AI Content | ❌ No | ✅ Yes | ✅ Advanced + SEO | | Dynamic Pricing | ❌ No | ❌ No | ✅ Yes | | Demand Forecast | ❌ No | ❌ No | ✅ AI-powered | | Multi-Store | ❌ No | ❌ No | ✅ Unlimited stores | | Local/Self-Hosted | ✅ Yes | ❌ Cloud only | ✅ Yes | | Performance | ⚠️ Slow | ⚠️ Slow | ✅ Optimized |

🔐 Security

  • API key authentication
  • HTTPS communication
  • No data stored on MCP server
  • Direct WordPress REST API
  • Audit log support

📖 Documentation

Full documentation: https://brainstorm.co/documentation/woocommerce

API reference: https://brainstorm.co/api/woocommerce

🤝 Support

  • Email: [email protected]
  • GitHub Issues: https://github.com/justinjilg/brainstorm-app/issues
  • Documentation: https://brainstorm.co/docs/woocommerce

📄 License

MIT License - See LICENSE file for details

🌟 Coming Soon (v1.1)

  • [ ] AI-powered product image generation
  • [ ] Automated A/B testing for product pages
  • [ ] Smart upsell recommendations
  • [ ] Inventory optimization with ML
  • [ ] Multi-language product sync
  • [ ] Advanced analytics dashboards

🎉 Changelog

v1.0.0 - Initial Release (2025-12-15)

  • ✨ 54 AI-powered WooCommerce tools
  • ✨ Natural language e-commerce management
  • ✨ Multi-store fleet management
  • ✨ AI content generation (8 tools)
  • ✨ Dynamic pricing optimization
  • ✨ Demand forecasting
  • ✨ Bulk operations (unlimited scale)
  • ✨ Analytics and reporting
  • ✨ Customer segmentation
  • ✨ Automation workflows

Built with ❤️ by Brainstorm AI

Making WooCommerce 10x faster with Claude AI