woo-mcp-server
Provides tools to manage a WooCommerce store, including viewing products and orders, updating product stock quantities, and deleting products via the WooCommerce REST API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@woo-mcp-serverwhat products are low in stock?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WooCommerce MCP Web Dashboard
A full-stack, standalone Model Context Protocol (MCP) server integrated with a real-time web dashboard to manage WooCommerce stores directly from your browser.
Features
Real-time SSE Communication: Connects your web frontend to the Node.js backend using Server-Sent Events (SSE).
View Products & Orders: Fetch catalog details, inventory counts, pricing, and recent orders instantly.
Update Stock: Modify product stock quantities dynamically (
manage_stock: true) with automated error handling.Delete Products: Permanently delete products by ID using forced parameters via the WooCommerce REST API.
Unified Deployment: Merges the MCP backend and frontend dashboard (
index.html) into a single executable URL hosted seamlessly on Render.
Related MCP server: MCP WooCommerce Server
Tech Stack
Backend: Node.js, Express.js, TypeScript, Axios, dotenv, CORS,
@modelcontextprotocol/sdk.Frontend: HTML5, CSS3, JavaScript (Fetch API & EventSource).
API Integration: WooCommerce REST API v3 (Authenticated via Consumer Key & Secret).
Hosting: Render (Auto-deployment via GitHub).
Environment Variables
Configure the following variables in your .env file or Render Environment settings:
PORT=3000
WOO_URL=[https://your-woocommerce-store.com](https://your-woocommerce-store.com)
WOO_CONSUMER_KEY=ck_****************************************
WOO_CONSUMER_SECRET=cs_****************************************
Local Development & Setup
Clone the repository:
Bash
git clone [https://github.com/your-username/woo-mcp-server.git](https://github.com/your-username/woo-mcp-server.git)
cd woo-mcp-server
Install dependencies:
Bash
npm install
Build and start the server:
Bash
npm run build
npm start
Access the Dashboard:
Open http://localhost:3000 in your browser to interact with the live management panel.This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Scans self-hosted WooCommerce stores for AI-agent readiness and exposes a live MCP product catalog.
Unified MCP server for 70+ eCommerce platforms: products, orders, customers, and more.
WooCommerce MCP Pack — wraps the WooCommerce REST API v3
Federated commerce search across independent WooCommerce merchants. Keyless, read-only MCP server.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceWooCommerce MCP Server enables interaction with WooCommerce stores through the WordPress REST API. It provides comprehensive tools for managing all aspects of products, orders, customers, shipping, taxes, discounts, and store configuration using JSON-RPC 2.0 protocol.102MIT
- FlicenseNot gradedqualityDmaintenanceEnables interaction with WooCommerce stores through the REST API. Supports product search, order management, and e-commerce operations through natural language commands.
- FlicenseNot gradedqualityDmaintenanceEnables interaction with WooCommerce stores through the WordPress REST API, supporting comprehensive management of products, orders, customers, shipping, taxes, discounts, and store configuration.
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides access to WooCommerce REST API functionality, enabling product, order, customer, and coupon management.1,2981MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/maneeshkumarsaraswat/woo-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server