About Coupang Wing
Coupang Wing is an Open API MCP server for Coupang sellers. It lets AI agents inspect products and orders, change item stock or prices, and acknowledge paid orders; writes can require human approval.
Key features
- 01Paginate and filter product listings
- 02View product details and options
- 03Change item stock and prices
- 04List orders by date and status
- 05Mark paid orders as preparing
Use cases
- 01Review product options and shipping dates
- 02Adjust item stock or prices
- 03Filter and verify orders
- 04Acknowledge paid orders before fulfillment
MCP support
It exposes Coupang Wing Open API product, order, and write operations as MCP tools; writes can use confirmation tokens or OK Agent approval.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @appmonster/mcp-coupangCOUPANG_ACCESS_KEYSecretWing Open API access keyCOUPANG_SECRET_KEYSecretWing Open API secret keyCOUPANG_VENDOR_IDSeller vendor id, e.g. A00012345OKAGENT_API_KEYSecretOK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.KMCP_WRITE_MODEapproval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
7Saved tool list · updated 1w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| status | enum | No | IN_REVIEW | SAVED | APPROVING | APPROVED | PARTIAL_APPROVED | DENIED | DELETED |
| createdAt | string | No | Registered on this day, yyyy-MM-dd |
| nextToken | string | No | From the previous response; omit for the first page |
| maxPerPage | integer | No | |
| sellerProductName | string | No | Name search, ≤20 chars |
Details
From the project README@appmonster/mcp-coupang
MCP server for the Coupang Wing Open API (쿠팡 판매자). Lets an AI agent read products and orders, change item stock/price, and acknowledge paid orders — with every write optionally gated by a human approval (OK Agent).
쿠팡 윙 오픈API용 MCP 서버. 상품·발주서 조회, 옵션 재고/가격 변경, 상품준비중 처리.
Tools
| Tool | Access | What it does |
|---|---|---|
coupang_list_products | read | 등록 상품 목록 (이름/상태 필터, nextToken 페이징) |
coupang_get_product | read | 상품 상세 + 옵션(vendorItemId, 가격, 출고일) |
coupang_update_item_quantity | write | 옵션 재고 수량 변경 (0 = 품절) |
coupang_update_item_price | write | 옵션 판매가 변경 |
coupang_list_orders | read | 기간·상태별 발주서 (ACCEPT/INSTRUCT/DEPARTURE/…), 최대 31일 |
coupang_get_order | read | 발주서 단건 — 배송 직전 주소 재확인용 |
coupang_confirm_orders | write | 결제완료 → 상품준비중 (최대 50건, 건별 결과) |
Setup
- Wing → 판매자정보 → 추가판매정보 → OPEN API 키 발급. Access key, Secret key, 그리고 업체코드(
A00012345형태)를 받습니다. - MCP client config:
{
"mcpServers": {
"coupang": {
"command": "npx",
"args": ["-y", "@appmonster/mcp-coupang"],
"env": {
"COUPANG_ACCESS_KEY": "…",
"COUPANG_SECRET_KEY": "…",
"COUPANG_VENDOR_ID": "A00012345"
}
}
}
}
Human approval for writes (optional, recommended)
Every write tool asks before it runs. By default the agent shows you a preview in the chat and re-calls with a confirm_token once you agree. Add an OK Agent key (free, 200/month) to approve on KakaoTalk instead:
"OKAGENT_API_KEY": "ok_…",
"APPROVAL_TIMEOUT_SEC": "300"
KMCP_WRITE_MODE=direct turns the check off for scripts you fully trust.
Notes
- Auth is Coupang's CEA HMAC-SHA256 header; the server signs the exact bytes it sends (query string included), so no clock-skew tricks are needed beyond a correct system clock (UTC).
- Coupang returns HTTP 200 with
code: "ERROR"for many business failures — those surface as tool errors with Coupang's message. - Order date range is limited to 31 days per call;
coupang_list_ordersdefaults to the last 7 days (KST). - Customers can change the delivery address after paying. Call
coupang_get_orderright before printing a label.
Development
pnpm --filter @appmonster/mcp-coupang test
Tests use an injected fetch; no real network.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.