
techspawn/woocommerce-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
techspawn/woocommerce-mcp-server は、[[T0]からインポートされたMCPサーバー候補です。
概要
techspawn/woocommerce-mcp-server は、[[T0]からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
WooCommerce統合用のモデルコンテキストプロトコル(MCP)サーバーで、Windows、macOS、Linuxに対応しています。
概要
このMCPサーバーは、WordPress REST APIを通じてWooCommerceストアとのやり取りを可能にします。JSON-RPC 2.0プロトコルを用いて、商品、注文、顧客、配送、税金、割引、店舗設定のあらゆる側面を管理する包括的なツールを提供します。
関連プロジェクト
8億+000万人のChatGPTユーザーにあなたのWooCommerceストアを紹介しましょう! WooCommerce ChatGPT Appをチェックしてみてください - MCPとChatGPT SDKを用いて作られたビジュアルショッピングアシスタントで、美しいUIで商品、画像、価格、説明を表示できます。ChatGPT内でブラウズ、検索、フィルタリング、シームレスに店舗内ナビゲーションが可能です。
インストール - WooCommerce MCPサーバー
-
リポジトリのクローン
-
依存関係のインストール:
-
プロジェクトを構築する:
構成
サーバーをMCP設定ファイルに追加し、認証情報用の環境変数も含めて:
環境変数
WooCommerce API アクセスに必要な情報:
WORDPRESS_SITE_URL:あなたのWordPressサイトのURL(WooCommerceはWordPressプラグインです)WOOCOMMERCE_CONSUMER_KEY:WooCommerce REST API コンシューマーキー
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
WooCommerce MCP Server
A Model Context Protocol (MCP) server for WooCommerce integration, compatible with Windows, macOS, and Linux.
Overview
This 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.
Related Project
Showcase your WooCommerce store to 800+ million ChatGPT users! Check out WooCommerce ChatGPT App - A visual shopping assistant built using MCP and ChatGPT SDK with beautiful UI displaying products, images, prices, and descriptions. Browse, search, filter, and seamlessly navigate to your store - all within ChatGPT.
Installation - WooCommerce MCP Server
- Clone the repository
- Install dependencies:
npm install
- Build the project:
npm run build
Configuration
Add the server to your MCP settings file with environment variables for credentials:
{
"mcpServers": {
"woocommerce": {
"command": "node",
"args": ["path/to/build/index.js"],
"env": {
"WORDPRESS_SITE_URL": "https://your-wordpress-site.com",
"WOOCOMMERCE_CONSUMER_KEY": "your-woocommerce-consumer-key",
"WOOCOMMERCE_CONSUMER_SECRET": "your-woocommerce-consumer-secret",
"WORDPRESS_USERNAME": "your-wordpress-username",
"WORDPRESS_PASSWORD": "your-wordpress-password"
}
}
}
}
Environment Variables
Required for WooCommerce API access:
WORDPRESS_SITE_URL: Your WordPress site URL (WooCommerce is a WordPress plugin)WOOCOMMERCE_CONSUMER_KEY: WooCommerce REST API consumer keyWOOCOMMERCE_CONSUMER_SECRET: WooCommerce REST API consumer secret
Required only for WordPress API methods:
WORDPRESS_USERNAME: WordPress username with appropriate permissionsWORDPRESS_PASSWORD: WordPress password for authentication
You can also provide these credentials in the request parameters if you prefer not to use environment variables.
Authentication Options
WooCommerce Authentication
WooCommerce API access requires consumer keys that you can generate in your WordPress dashboard under WooCommerce → Settings → Advanced → REST API.
WordPress Authentication
For WordPress-specific methods (like managing posts), you need to provide:
- Username/password credentials for basic authentication
- The WordPress REST API must be enabled on your site
API Methods
The server supports both WordPress and WooCommerce API methods. Here’s a list of available methods grouped by category:
WordPress Content Management
These methods require WordPress username/password credentials and are independent of the WooCommerce API.
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"woocommerce": {
"command": "node",
"args": ["path/to/build/index.js"],
"env": {
"WORDPRESS_SITE_URL": "https://your-wordpress-site.com",
"WOOCOMMERCE_CONSUMER_KEY": "your-woocommerce-consumer-key",
"WOOCOMMERCE_CONSUMER_SECRET": "your-woocommerce-consumer-secret",
"WORDPRESS_USERNAME": "your-wordpress-username",
"WORDPRESS_PASSWORD": "your-wordpress-password"
}
}
}
}