WooCommerce MCP Server (HTTP/Express)
@Vostos007
About WooCommerce MCP Server (HTTP/Express)
MCP сервер для управления магазином WooCommerce
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"woocommerce-mcp-server-project": {
"command": "node",
"args": [
"server.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is WooCommerce MCP Server (HTTP/Express)?
This server provides a JSON-RPC 2.0 interface over HTTP intended to interact with WooCommerce. It is designed for developers who want to manage WooCommerce data through Model Context Protocol (MCP)-compatible clients. Note that the actual WooCommerce API integration is a placeholder and must be implemented before the server can connect to a live WooCommerce site.
How to use WooCommerce MCP Server (HTTP/Express)?
Clone the repository, run npm install, create a .env file with your WooCommerce site URL, consumer key, consumer secret, a chosen port, and an API key for authentication. Start the server with node server.js; the RPC endpoint will be available at http://localhost:3000/rpc. Use POST requests with a JSON-RPC 2.0 body and the X-API-Key header to call methods like get_products, get_product, and update_product.
Key features of WooCommerce MCP Server (HTTP/Express)
- JSON‑RPC 2.0 protocol over HTTP
- Pre‑defined methods: get_products, get_product, update_product
- API‑key authentication via X‑API‑Key header
- Configurable port and WooCommerce credentials via .env
- Lightweight Express‑based server
Use cases of WooCommerce MCP Server (HTTP/Express)
- Retrieving a list of recent WooCommerce products programmatically
- Fetching details of a specific product by ID
- Updating product information (e.g., description) from an MCP‑aware tool
- Integrating WooCommerce data into AI‑powered assistants or automation workflows (once the WooCommerce integration is implemented)
FAQ from WooCommerce MCP Server (HTTP/Express)
What is the difference between this server and a direct WooCommerce REST API call?
This server wraps WooCommerce interactions in a JSON‑RPC 2.0 interface, making it compatible with MCP clients that expect a standardized remote procedure call format. It also adds an extra authentication layer (MCP_API_KEY) on top of the WooCommerce API credentials.
What runtime dependencies does it require?
Node.js and npm are required. The server uses Express and environment variables read from a .env file.
Where does the data remain?
All product data is stored in your WooCommerce installation. This server only acts as a pass‑through; it does not store any data locally.
Is the WooCommerce integration fully functional?
No. The server currently includes a placeholder function (handleWooCommerceRequest) that must be implemented to make actual WooCommerce API calls. Without that, the server will not return real WooCommerce data
Frequently asked questions
What is the difference between this server and a direct WooCommerce REST API call?
This server wraps WooCommerce interactions in a JSON‑RPC 2.0 interface, making it compatible with MCP clients that expect a standardized remote procedure call format. It also adds an extra authentication layer (MCP_API_KEY) on top of the WooCommerce API credentials.
What runtime dependencies does it require?
Node.js and npm are required. The server uses Express and environment variables read from a `.env` file.
Where does the data remain?
All product data is stored in your WooCommerce installation. This server only acts as a pass‑through; it does not store any data locally.
Is the WooCommerce integration fully functional?
No. The server currently includes a placeholder function (`handleWooCommerceRequest`) that must be implemented to make actual WooCommerce API calls. Without that, the server will not return real WooCommerce data
Basic information
More Developer Tools MCP servers
ZeroBeacon — 1000-Tool Collision-Proof Commerce Router
DavidFox998ZeroBeacon.ai — Collision-proof commerce router for AI agents. 1000 MCP tools: commerce, trust, billing, sovereign ID + everyday tools. LIVE.

endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 480+ tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or

ship.page
BitgateThrow HTML at an API, get an unguessable URL back. Zero-config remote MCP server — your agent deploys pages, sites and CI reports in one call. Free, no signup needed.
CodeSentinel
icohangar-opsCodebase health as MCP tools: dead code, circular dependencies, coupling, architectural drift.

Skycloak
Manage your Skycloak-hosted Keycloak: clusters, realms, apps, SSO and users, from any MCP client.
Comments