Korea MCP Server: Naver Shopping for Claude, ChatGPT, Cursor avatar

Korea MCP Server: Naver Shopping for Claude, ChatGPT, Cursor

Pricing

from $4.00 / 1,000 tool calls

Go to Apify Store
Korea MCP Server: Naver Shopping for Claude, ChatGPT, Cursor

Korea MCP Server: Naver Shopping for Claude, ChatGPT, Cursor

MCP server for AI agents: give a Korean keyword or product ID and get live ranks, prices, review counts and stock from Naver Shopping, Daiso, Olive Young, Ohouse and Korean furniture stores as flat JSON. 10 tools, no login, no shop API key.

Pricing

from $4.00 / 1,000 tool calls

Rating

0.0

(0)

Developer

SUNGHWAN CHO

SUNGHWAN CHO

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 hours ago

Last modified

Features

Limited permissionsSingle-tenantServer interface

Share

Korea Commerce MCP Server (Naver Shopping, Daiso, Olive Young)

Give a Korean keyword or a product ID and get live ranks, prices, review counts and stock from Korean shopping sites as flat JSON. This is an MCP server for AI agents: connect it to Claude, ChatGPT, Cursor or any MCP client and ask in plain language:

  • "What are the top 20 products for 선크림 (sunscreen) on Naver Shopping, and who sells them at what price?"
  • "Show today's Daiso Korea best sellers in beauty and tell me which are sold out online."
  • "Compare the Olive Young Korea Top 10 skincare ranking with the global store ranking."
  • "Find sofas under 1,000,000 KRW at Hanssem, Livart and Casamia."
  • "Are Korean bloggers talking about 리들샷 this week?"

One connection gives an agent ten tools over six Korean sources. No login to any shop and no shop API key is needed. You only need an Apify account.

Tools

ToolRequired argumentOptional argumentsReturns
list_korea_commerce_sourcesnonenoneFree guide: which tool reads which site
search_naver_shoppingkeywordsort, maxItemsNaver Shopping ranks: name, price, original price, discount, seller, rating, review count, shipping fee, sold-out flag
get_daiso_rankingnonerankingType, period, category, maxItemsDaiso Korea best sellers or new arrivals: rank, previous rank, price, rating, reviews, units sold, online stock, people viewing now
search_daiso_productskeywordmaxItemsDaiso Korea product search with the same fields
get_daiso_productproduct (ID or URL)noneOne Daiso product: barcode, GTIN, online stock, wishlist count, view count, options, category path
get_oliveyoung_rankingnonemarket, category, period, maxItemsOlive Young Top 100 in Korea (KRW) or on the global store (USD): rank, brand, name, price, discount, rating, reviews
search_ohouse_productskeywordsort, maxItemsOhouse (오늘의집) product search: price, discount, rating, reviews, saves (scrapCount)
get_ohouse_rankingnonerankingType, category, maxItemsOhouse realtime or all-time best-seller Top 100
search_korea_furniture_priceskeywordstores, sort, maxItemsPrice rows from Hanssem, Hyundai Livart and Casamia side by side
search_naver_blog_cafekeywordsource, sort, maxItemsNaver blog or cafe posts about a keyword: title, snippet, channel name, date, URL

Every tool answers with the same envelope:

{ "status": "completed", "message": null, "count": 20, "reportedTotal": 3795, "source": "daiso", "query": {}, "fetchedAt": "2026-11-10T03:51:25.299Z", "sourceUrl": "https://…", "items": [] }
  • status is completed, partial (part of the list could not be read; you get and pay for what was read) or budgetLimited (your spending limit cut the result). message explains anything unusual.
  • items are flat objects with English field names. Numbers are numbers. Every field is always present; a value the site does not show is null.
  • maxItems is 1 to 100, default 20. One call answers within about 45 seconds, usually in 1 to 5 seconds.

Korean keywords work best (무선 이어폰, 수납함, 소파). Agents usually translate an English request into a Korean keyword on their own.

Connect

The MCP endpoint (Streamable HTTP) is:

https://magenta-courser--korea-commerce-mcp.apify.actor/mcp

Authenticate with your Apify API token as a Bearer token.

Claude Desktop, Cursor and other clients that take a JSON config

{
"mcpServers": {
"korea-commerce": {
"type": "http",
"url": "https://magenta-courser--korea-commerce-mcp.apify.actor/mcp",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

Claude Code

$claude mcp add --transport http korea-commerce https://magenta-courser--korea-commerce-mcp.apify.actor/mcp --header "Authorization: Bearer YOUR_APIFY_TOKEN"

Minimal arguments for each tool

{ "name": "list_korea_commerce_sources", "arguments": {} }
{ "name": "search_naver_shopping", "arguments": { "keyword": "무선 이어폰" } }
{ "name": "get_daiso_ranking", "arguments": {} }
{ "name": "search_daiso_products", "arguments": { "keyword": "수납함" } }
{ "name": "get_daiso_product", "arguments": { "product": "1030480" } }
{ "name": "get_oliveyoung_ranking", "arguments": {} }
{ "name": "search_ohouse_products", "arguments": { "keyword": "소파" } }
{ "name": "get_ohouse_ranking", "arguments": {} }
{ "name": "search_korea_furniture_prices", "arguments": { "keyword": "소파" } }
{ "name": "search_naver_blog_cafe", "arguments": { "keyword": "다이소 추천템" } }

Optional arguments:

ToolArgumentValues
search_naver_shoppingsortranking (default), sales, reviews, price_low, price_high, newest
get_daiso_rankingrankingTypebestsellers (default), new_arrivals
periodrising_now (default), daily, weekly
categoryall (default), beauty_hygiene, kitchen, cleaning_bath, storage, stationery, interior_garden, tools_digital, food, sports_hobby, fashion, pets, baby_toys, seasonal
get_oliveyoung_rankingmarketkorea (default, KRW), global (USD)
categoryall (default), skincare, mask_packs, suncare, makeup, beauty_tools, hair_care, body_care, health_food, food in both markets; cleansing, nail, dermo_cosmetics, fragrance, mens, oral_care, hygiene in Korea only; wellness, kpop in global only
periodrealtime (default), day, week, month (Korea only)
search_ohouse_productssortrecommended (default), sales, reviews, price_low, price_high, newest
get_ohouse_rankingrankingTyperealtime (default, site-wide), all_time
categoryfurniture, fabric, appliances, kitchen, food, deco, lighting, storage, household, essentials, kids, pets, camping, tools (all-time ranking only)
search_korea_furniture_pricesstoresany of hanssem, livart, casamia (default: all three)
sortpopular (default), newest, price_low, price_high, reviews
search_naver_blog_cafesourceblog (default), cafe
sortrelevance (default), recent

Example results

These are real results from 2026-11-10, one item each.

search_naver_shopping with {"keyword": "무선 이어폰", "maxItems": 1}:

{
"status": "completed",
"message": null,
"count": 1,
"reportedTotal": 222866,
"source": "naver-shopping",
"query": { "keyword": "무선 이어폰", "sort": "ranking" },
"fetchedAt": "2026-11-10T03:51:37.654Z",
"sourceUrl": "https://search.shopping.naver.com/ns/search?query=%EB%AC%B4%EC%84%A0%20%EC%9D%B4%EC%96%B4%ED%8F%B0",
"items": [
{
"rank": 1,
"productId": "88073232087",
"name": "사운독스 커널형 노이즈캔슬링 무선 블루투스 이어폰 Y-07",
"price": 19800,
"originalPrice": 40000,
"discountRate": 50,
"currency": "KRW",
"storeName": "합리적쇼핑 실크로드",
"storeUrl": "https://smartstore.naver.com/hallstore",
"isOfficialStore": true,
"rating": 4.74,
"reviewCount": 2392,
"shippingFee": 0,
"isFreeShipping": true,
"isSoldOut": false,
"isOverseas": false,
"catalogSellerCount": 1,
"categoryIdPath": "50000003>50000209>50024379>50024439",
"imageUrl": "https://shopping-phinf.pstatic.net/main_8807323/88073232087.1.jpg",
"url": "https://smartstore.naver.com/main/products/10528726727"
}
]
}

One item of get_daiso_ranking (search_daiso_products returns the same fields):

{
"rank": 1,
"previousRank": 4903,
"productId": "1059672",
"name": "방석형 핫팩",
"brand": null,
"price": 1000,
"currency": "KRW",
"rating": 4.8,
"reviewCount": 174,
"totalSold": 20862,
"onlineStockQty": 3591,
"isSoldOut": false,
"isNew": false,
"viewCount": 60293,
"viewersNow": null,
"purchaseCountText": "2만+",
"category": "뷰티/위생",
"subCategory": "건강/위생용품",
"imageUrl": "https://cdn.daisomall.co.kr/file/PD/20241127/pWZbHRIqU4fhHuyWTuKc1059672_00_00pWZbHRIqU4fhHuyWTuKc.jpg",
"url": "https://www.daisomall.co.kr/pd/pdr/SCR_PDR_0001?pdNo=1059672"
}

The item of get_daiso_product with {"product": "1030480"}:

{
"productId": "1030480",
"name": "헬로 데일리 미용티슈 280매",
"brand": null,
"brandEn": null,
"price": 1000,
"currency": "KRW",
"rating": 4.9,
"reviewCount": 24924,
"onlineStockQty": 0,
"isSoldOut": true,
"barcode": "8819910304809",
"gtin": "8819910304809",
"wishlistCount": 19024,
"viewCount": 874989,
"shareCount": 562,
"maxOrderQty": 6,
"optionCount": 1,
"optionNames": "혼합_패턴(대리석 마블)",
"isNew": false,
"pickupAvailable": true,
"deliveryAvailable": true,
"todayDeliveryAvailable": true,
"isRestockAlertTarget": true,
"boxProductId": "B202502271013",
"category": "뷰티/위생",
"subCategory": "화장지/물티슈",
"leafCategory": "갑티슈",
"imageUrl": "https://cdn.daisomall.co.kr/file/PD/20260402/ujGdhVM7dPVFWG90s0g31030480_00_00ujGdhVM7dPVFWG90s0g3.jpg",
"url": "https://www.daisomall.co.kr/pd/pdr/SCR_PDR_0001?pdNo=1030480"
}

One item of get_oliveyoung_ranking (market korea; market global has the same fields with currency: "USD", English names and stockQty):

{
"market": "korea",
"rank": 1,
"productId": "A000001002386",
"brand": "에스트라",
"name": "[11월 올영픽] 에스트라 아토베리어365 크림 80ml 더블 기획 (+세라-히알 앰플 15ml)",
"price": 44500,
"originalPrice": 59400,
"discountRate": 25,
"currency": "KRW",
"rating": 4.9,
"reviewCount": 46041,
"isSoldOut": false,
"isNew": true,
"isExclusive": false,
"todayDelivery": true,
"stockQty": null,
"productCategory": "더모 코스메틱 > 스킨케어 > 로션/크림/올인원",
"gtin": "8800283715378",
"imageUrl": "https://image.oliveyoung.co.kr/cfimages/cf-goods/uploads/images/thumbnails/400/10/0000/0100/A00000100238605ko.jpg?l=ko",
"url": "https://www.oliveyoung.co.kr/store/goods/getGoodsDetail.do?goodsNo=A000001002386"
}

One item of search_ohouse_products (get_ohouse_ranking returns the same fields):

{
"rank": 1,
"productId": "3326382",
"name": "[오늘의집 단독] 고스트 독일 타이보 아쿠아텍스 패브릭 3인 4인 소파 (쿠션2개)",
"brand": "먼데이하우스",
"price": 269000,
"originalPrice": 774600,
"discountRate": 65,
"currency": "KRW",
"rating": 4.8,
"reviewCount": 3024,
"scrapCount": 33101,
"isSoldOut": false,
"isFreeDelivery": false,
"isAd": false,
"imageUrl": "https://prs.ohouse.com/apne2/any/uploads/productions/v1-559456359755840.jpg",
"url": "https://store.ohou.se/goods/3326382"
}

One item of search_korea_furniture_prices:

{
"store": "hanssem",
"storeName": "Hanssem Mall",
"rank": 1,
"productId": "799220",
"name": "[특가~11/16am10] 엠마 컴포트 천연가죽 소파 4인(3종/택1)",
"brand": "한샘",
"price": 1079000,
"originalPrice": 1379000,
"discountRate": 22,
"currency": "KRW",
"rating": 4.8,
"reviewCount": 1332,
"isSoldOut": false,
"imageUrl": "https://image.hanssem.com/hsimg/gds/1050/799/799220_A1.jpg?v=20250829154456",
"url": "https://store.hanssem.com/goods/799220"
}

One item of search_naver_blog_cafe (source cafe):

{
"type": "cafe",
"rank": 1,
"title": "다이소 추천템 뭐가있을까요",
"summary": "오늘 퇴근하고 오후에 다이소에 들릴까 하는데 다이소에서 이건 진짜 좋다! 하는 추천템 있나용??? …",
"channelName": "● 몰테일 스토리 - 쉽고 빠른 해외직구 ●",
"publishedAt": "2026-10-27T00:00:00+09:00",
"publishedAtPrecision": "week",
"isAd": null,
"url": "https://cafe.naver.com/malltail/7548617"
}

The summary above is shortened here; the tool returns the full snippet that Naver shows.

Pricing

Pay per event. Prices are shown on the Actor's pricing tab.

EventWhenPrice
tool-callOne per tool call that returns at least one item$0.005
productOne per item returned (products; blog and cafe posts count the same)$0.003

What you are not charged for:

  • list_korea_commerce_sources, connecting, initialize and tools/list.
  • A tool call that fails (the site refused the request, wrong product ID, invalid arguments) or returns nothing.
  • Items you did not receive. If the run's spending limit cannot pay for everything you asked for, fewer items are fetched, status is budgetLimited and message says so.

As with any Actor in Standby mode, the small container that serves your requests runs in your Apify account. It uses 256 MB and stops shortly after your last request. Two tools use the Apify residential proxy, whose traffic is billed by Apify on top (see the FAQ).

Run it without an MCP client

You can also press Start (or call the Actor through the Apify API) to make one tool call. The items go to the run's dataset and a short summary to the key-value store record RUN_SUMMARY. With an empty input the run returns the Daiso Korea best-seller ranking (20 items).

InputMeaning
toolOne of the ten tool names. Default get_daiso_ranking
keywordSearch keyword for the search tools, e.g. 무선 이어폰
productDaiso product ID or URL for get_daiso_product
maxItems1 to 100 items

FAQ

Which tools need a residential proxy? search_naver_shopping and get_oliveyoung_ranking with market korea send their request through the Apify RESIDENTIAL proxy with country KR, because those sites refuse most data-center IPs. If your Apify plan does not include residential proxies, these two tools answer with a clear error and charge nothing; all other tools work on every plan. get_oliveyoung_ranking with market global works without it.

Why does a Daiso call sometimes take 5 to 10 seconds? Requests to Daiso Mall are spaced 5 to 10 seconds apart and sent one at a time. The first Daiso call is fast; a second one right after it waits. Call the Daiso tools one after another, not in parallel.

Is Daiso online stock the stock of a store near me? No. onlineStockQty is the stock of the Daiso Mall web store. Stock of physical stores is not available.

Does the server return reviews? No. It returns review counts and average ratings only. Review text and reviewer data are not collected.

What happens when a site blocks the request? The server retries a few times with a new proxy IP and gives up within about 45 seconds with an error that says what to do next. That call is free.

Are the names translated? No. Product names, brands and categories are returned as the site shows them, in Korean (the Olive Young global store is in English). Field names are English.

Can I get more than 100 items or schedule daily exports? This server is built for quick agent lookups. For large exports, scheduled monitoring and change tracking use the batch Actors, which are built for bulk work: Naver Shopping Keyword Rank Tracker, Daiso Korea Ranking Scraper, Olive Young Ranking Scraper, Ohouse Scraper, Korea Furniture Prices and Naver Blog & Cafe Search Scraper.

Does it log in anywhere? No. It reads publicly visible listing pages only, without any account or cookie from an account.

한국어 안내

한국 커머스 데이터를 AI 에이전트가 도구로 쓰게 해 주는 MCP 서버입니다. Claude, Cursor 같은 MCP 클라이언트에 아래 주소를 등록하고 Apify 토큰을 Bearer로 넣으면 됩니다.

https://magenta-courser--korea-commerce-mcp.apify.actor/mcp
  • 도구 10개: 네이버 쇼핑 검색 순위, 다이소몰 랭킹·검색·상품 상세(바코드·온라인 재고), 올리브영 랭킹(국내·글로벌), 오늘의집 검색·랭킹, 한샘·리바트·까사미아 가구 가격 비교, 네이버 블로그·카페 검색.
  • 필수 인자는 도구마다 0~1개입니다. 한 번에 최대 100건(기본 20건)을 돌려줍니다.
  • 결과를 돌려준 호출 1회(tool-call)와 돌려준 항목 1건(product)에만 과금합니다. 실패하거나 결과가 없으면 과금하지 않습니다.
  • 네이버 쇼핑과 올리브영 국내 랭킹은 Apify 주거용 프록시(한국)가 필요합니다. 요금제에 없으면 안내 오류가 나오고 과금되지 않습니다.
  • 리뷰 본문과 작성자 정보는 수집하지 않습니다. 로그인하지 않습니다.

Need another field or feature?

Tell us in the Issues tab: a missing field, another input mode, a different output format. We aim to ship requested fields and features within a week, and we answer every issue.