Skip to main content
Glama

mcp-woocommerce

WooCommerce REST API를 위한 프로덕션급 MCP 서버 -- 상품, 옵션, 속성, 주문, 고객, 쿠폰, 리뷰, 보고서, 배송, 결제, 웹훅, 일괄 작업, 재고 및 시스템 관리를 위한 73개의 도구.

이 서버의 존재 이유

WooCommerce는 전체 전자상거래의 36%(500만 개 이상의 활성 상점)를 차지하지만, 포괄적인 MCP 서버가 없습니다. 이 서버는 전체 WooCommerce REST API v3를 다루는 73개의 프로덕션 준비 도구를 통해 모든 핵심 리소스에 대한 완전한 CRUD 기능을 제공하여 그 공백을 메웁니다.

Related MCP server: MCP WooCommerce

주요 기능

  • 18개 카테고리에 걸친 73개의 도구 -- 현재 사용 가능한 가장 포괄적인 WooCommerce MCP 서버

  • 완전한 CRUD 지원: 상품, 옵션, 속성, 속성 용어, 카테고리, 태그, 리뷰, 주문, 고객, 쿠폰 및 웹훅

  • 재고 관리 -- 품절 및 재고 부족 상품 목록 확인

  • 일괄 작업 -- 단일 호출로 상품 및 주문 대량 업데이트

  • 보고서 및 분석 -- 매출 보고서, 베스트셀러, 주문/상품 합계

  • 상점 구성 -- 설정, 세금 클래스, 배송 클래스, 통화, 국가

  • 웹훅 관리 -- 실시간 이벤트를 위한 웹훅 생성, 업데이트, 목록 조회, 삭제

  • 시스템 진단 -- WooCommerce/WordPress 버전, 플러그인, 서버 환경

  • 오류 안전 -- 모든 도구에 오류 처리가 포함되어 API 실패 시에도 충돌하지 않음

  • 간편한 인증 -- 환경 변수를 통한 소비자 키(consumer key) 및 비밀 키(secret) 사용

빠른 시작

설치

pip install mcp-woocommerce

구성

WooCommerce REST API 자격 증명을 환경 변수로 설정하세요:

export WOOCOMMERCE_URL="https://yourstore.com"
export WOOCOMMERCE_KEY="ck_your_consumer_key"
export WOOCOMMERCE_SECRET="cs_your_consumer_secret"

API 키 생성 위치: WordPress 관리자 > WooCommerce > 설정 > 고급 > REST API

실행

mcp-woocommerce

또는 모듈로 실행:

python -m mcp_woocommerce

Claude Desktop과 함께 사용

claude_desktop_config.json에 추가하세요:

{
  "mcpServers": {
    "woocommerce": {
      "command": "mcp-woocommerce",
      "env": {
        "WOOCOMMERCE_URL": "https://yourstore.com",
        "WOOCOMMERCE_KEY": "ck_your_consumer_key",
        "WOOCOMMERCE_SECRET": "cs_your_consumer_secret"
      }
    }
  }
}

Claude Code와 함께 사용

claude mcp add woocommerce -- mcp-woocommerce

그런 다음 Claude Code를 실행하기 전에 셸에서 환경 변수를 설정하세요.

도구 (73)

상점 (1)

도구

설명

ping

연결 확인 및 상점 정보 가져오기

상품 (8)

도구

설명

list_products

필터(상태, 카테고리, 검색, 할인 중)를 사용하여 상품 목록 조회

get_product

전체 상품 세부 정보(가격, 재고, 이미지, 속성) 조회

create_product

상품 생성(단순, 가변, 그룹형, 외부 상품)

update_product

상품 필드 업데이트(가격, 재고, 상태 등)

delete_product

상품 삭제 또는 휴지통으로 이동

search_products

이름 또는 SKU로 검색

list_low_stock_products

재고 상태별 상품 목록 조회(품절, 재입고 대기)

상품 카테고리 (4)

도구

설명

list_product_categories

계층 구조를 포함한 카테고리 목록 조회

create_product_category

카테고리 생성(하위 카테고리를 위한 상위 카테고리 선택 가능)

update_product_category

카테고리 이름, 설명, 슬러그, 상위 카테고리 업데이트

delete_product_category

카테고리 삭제

상품 옵션 (5)

도구

설명

list_product_variations

가변 상품의 모든 옵션 목록 조회

get_product_variation

전체 옵션 세부 정보(가격, 재고, 속성) 조회

create_product_variation

속성 및 가격을 포함한 옵션 생성

update_product_variation

옵션 가격, 재고, 상태 업데이트

delete_product_variation

옵션 삭제

상품 속성 (5)

도구

설명

list_product_attributes

모든 속성 목록 조회(예: 색상, 사이즈)

get_product_attribute

속성 세부 정보 및 해당 용어 조회

create_product_attribute

속성 생성(선택형 또는 텍스트형)

update_product_attribute

속성 이름, 슬러그, 정렬 순서 업데이트

delete_product_attribute

모든 상품에서 속성 삭제

속성 용어 (4)

도구

설명

list_attribute_terms

속성에 대한 용어 목록 조회(예: 색상에 대한 빨강, 파랑)

create_attribute_term

속성에 용어 추가

update_attribute_term

용어의 이름, 슬러그, 설명 업데이트

delete_attribute_term

용어 삭제

상품 태그 (3)

도구

설명

list_product_tags

선택적 검색을 포함한 태그 목록 조회

create_product_tag

상품 태그 생성

delete_product_tag

상품 태그 삭제

상품 리뷰 (4)

도구

설명

list_product_reviews

리뷰 목록 조회(상품 또는 상태별 필터링)

get_product_review

전체 리뷰 세부 정보 조회

create_product_review

평점을 포함한 리뷰 생성

delete_product_review

리뷰 삭제

주문 (10)

도구

설명

list_orders

필터(상태, 고객, 날짜 범위)를 사용하여 주문 목록 조회

get_order

전체 주문 세부 정보(품목, 청구, 배송, 결제) 조회

create_order

주문 품목을 포함한 주문 생성

update_order_status

주문 상태 변경(보류 중, 처리 중, 완료 등)

update_order

주문 청구/배송 주소 및 고객 메모 편집

delete_order

주문 삭제 또는 휴지통으로 이동

list_order_notes

주문에 대한 모든 메모 가져오기

create_order_note

직원용 또는 고객용 메모 추가

create_refund

환불 처리

list_refunds

주문에 대한 모든 환불 목록 조회

고객 (6)

도구

설명

list_customers

필터(역할, 검색)를 사용하여 고객 목록 조회

get_customer

주소 및 주문 통계를 포함한 전체 고객 세부 정보 조회

create_customer

신규 고객 생성

update_customer

고객 정보, 청구/배송 주소 업데이트

delete_customer

고객 삭제(주문 재할당 옵션 포함)

search_customers

이름 또는 이메일로 검색

쿠폰 (5)

도구

설명

list_coupons

검색을 포함한 쿠폰 목록 조회

get_coupon

전체 쿠폰 세부 정보(제한 사항, 한도, 사용량) 조회

create_coupon

퍼센트 할인, 고정 장바구니 할인 또는 고정 상품 할인 쿠폰 생성

update_coupon

쿠폰 금액, 만료일, 한도 등 업데이트

delete_coupon

쿠폰 삭제

보고서 (4)

도구

설명

get_sales_report

기간별 매출 합계(주, 월, 년, 사용자 지정 범위)

get_top_sellers

기간별 베스트셀러 상품

get_order_totals

상태별 주문 건수

get_product_totals

유형별 상품 개수

설정 (1)

도구

설명

get_store_settings

그룹별 상점 설정 읽기(일반, 상품, 세금 등)

배송 및 결제 (5)

도구

설명

list_shipping_zones

배송 방법이 포함된 배송 구역

list_payment_gateways

활성화 상태를 포함한 결제 게이트웨이

list_tax_rates

구성된 모든 세율

list_tax_classes

세금 클래스(표준, 감소, 영세율)

list_shipping_classes

상품 배송 클래스

웹훅 (4)

도구

설명

list_webhooks

모든 웹훅 목록 조회

create_webhook

주문/상품/고객 이벤트를 위한 웹훅 생성

update_webhook

웹훅 URL, 토픽, 상태 업데이트

delete_webhook

웹훅 삭제

일괄 작업 (2)

도구

설명

batch_update_products

단일 호출로 여러 상품 대량 업데이트

batch_update_orders

단일 호출로 여러 주문 대량 업데이트

데이터 (2)

도구

설명

list_currencies

코드와 기호를 포함한 모든 지원 통화

list_countries

주/도 정보를 포함한 모든 국가

시스템 (1)

도구

설명

get_system_status

WooCommerce/WordPress 버전, 플러그인, 서버 환경

인증

WooCommerce는 REST API 인증을 위해 **소비자 키(consumer key) + 소비자 비밀 키(consumer secret)**를 사용합니다. 이 서버는 HTTPS를 통한 HTTP 기본 인증을 사용합니다.

  1. WordPress 관리자 > WooCommerce > 설정 > 고급 > REST API로 이동합니다.

  2. 키 추가를 클릭합니다.

  3. 권한을 읽기/쓰기로 설정합니다.

  4. 소비자 키(ck_...)와 소비자 비밀 키(cs_...)를 복사합니다.

중요: 기본 인증이 안전하게 작동하려면 상점에서 HTTPS를 사용해야 합니다.

요구 사항

  • Python 3.10+

  • WooCommerce 3.5+ (REST API v3 포함)

  • 상점에 HTTPS 활성화

라이선스

MIT

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    WooCommerce 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.
    98
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server and Telegram bot that enables natural language management of WooCommerce stores, including products, orders, customers, and sales reports. It supports multiple LLM providers, voice commands via Whisper transcription, and deployment on Cloudflare Workers.
    11
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server for managing WooCommerce stores through AI assistants like Claude. Provides 101 tools covering products, orders, customers, coupons, shipping, taxes, webhooks, settings, reports, and more.
    100
    100
    1
    MIT
  • A
    license
    -
    quality
    F
    maintenance
    A comprehensive MCP server for Shopify Admin API integration, enabling AI assistants to manage products, orders, customers, inventory, analytics, and more through natural language.
    34
    18
    MIT

View all related MCP servers

Related MCP Connectors

  • Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.

  • WordPress MCP server: generate SEO posts, AI images, autoblog & WooCommerce on your self-hosted site

  • Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.

View all MCP Connectors

Latest Blog Posts

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/AlexlaGuardia/mcp-woocommerce'

If you have feedback or need assistance with the MCP directory API, please join our Discord server