Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
Cafe24
ภาพรวม
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Cafe24 mall MCP: products, variant stock, orders, board posts. 카페24 쇼핑몰 MCP 서버.
สามเสาของ PopNx MCP
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
- เสียงผู้ใช้iยังไม่มีรีวิวรีวิวเปิดพร้อมระบบบัญชีในขั้นถัดไป
- ผลตรวจเบื้องต้นของเราiผ่าน 1 จาก 1 ข้อตรวจจากข้อมูลที่เปิดอยู่ ยังไม่ได้สแกนโค้ด
- การใช้งานiยังไม่ได้วัด★ –
ใช้ทำอะไรได้
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
- การเชื่อมต่อ: รันบนเครื่อง
- ช่องทาง (transport): stdio
- หมวด: ร้านค้าออนไลน์และรับเงิน
- ต้องใส่ค่าเหล่านี้: CAFE24_MALL_ID, CAFE24_CLIENT_ID, CAFE24_CLIENT_SECRET, CAFE24_REFRESH_TOKEN, OKAGENT_API_KEY
ติดตั้ง
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ก่อนติดตั้ง
- ผลตรวจเบื้องต้น: ผ่าน 1 จาก 1 ข้อ
- รันในเครื่องคุณด้วยสิทธิ์ของผู้ใช้คุณ (ไฟล์ อินเทอร์เน็ต แอปต่าง ๆ)
- ค่าที่คุณต้องใส่เอง:
CAFE24_MALL_ID,CAFE24_CLIENT_ID,CAFE24_CLIENT_SECRET,CAFE24_REFRESH_TOKEN,OKAGENT_API_KEY,KMCP_WRITE_MODE
ค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
- npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"cafe24": {
"command": "npx",
"args": [
"-y",
"@appmonster/mcp-cafe24"
],
"env": {
"CAFE24_MALL_ID": "ใส่ค่าของคุณ",
"CAFE24_CLIENT_ID": "ใส่ค่าของคุณ",
"CAFE24_CLIENT_SECRET": "ใส่ค่าของคุณ",
"CAFE24_REFRESH_TOKEN": "ใส่ค่าของคุณ",
"OKAGENT_API_KEY": "ใส่ค่าของคุณ",
"KMCP_WRITE_MODE": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add cafe24 --env CAFE24_MALL_ID='ใส่ค่าของคุณ' --env CAFE24_CLIENT_ID='ใส่ค่าของคุณ' --env CAFE24_CLIENT_SECRET='ใส่ค่าของคุณ' --env CAFE24_REFRESH_TOKEN='ใส่ค่าของคุณ' --env OKAGENT_API_KEY='ใส่ค่าของคุณ' --env KMCP_WRITE_MODE='ใส่ค่าของคุณ' -- npx -y @appmonster/mcp-cafe24เติมค่าที่เว้นว่างไว้ก่อนรัน
หรือคัดลอกค่าตั้งเอง
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"cafe24": {
"command": "npx",
"args": [
"-y",
"@appmonster/mcp-cafe24"
],
"env": {
"CAFE24_MALL_ID": "ใส่ค่าของคุณ",
"CAFE24_CLIENT_ID": "ใส่ค่าของคุณ",
"CAFE24_CLIENT_SECRET": "ใส่ค่าของคุณ",
"CAFE24_REFRESH_TOKEN": "ใส่ค่าของคุณ",
"OKAGENT_API_KEY": "ใส่ค่าของคุณ",
"KMCP_WRITE_MODE": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
หรือคัดลอกค่าตั้งเอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"cafe24": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@appmonster/mcp-cafe24"
],
"env": {
"CAFE24_MALL_ID": "ใส่ค่าของคุณ",
"CAFE24_CLIENT_ID": "ใส่ค่าของคุณ",
"CAFE24_CLIENT_SECRET": "ใส่ค่าของคุณ",
"CAFE24_REFRESH_TOKEN": "ใส่ค่าของคุณ",
"OKAGENT_API_KEY": "ใส่ค่าของคุณ",
"KMCP_WRITE_MODE": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าที่ต้องใส่เอง
- Mall id (subdomain of your Cafe24 admin)
- App client id from developers.cafe24.com
- App client secret
- Optional: seed refresh token instead of running `mcp-cafe24 auth`
- OK 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_MODEenvapproval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ทำอะไรได้บ้าง
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
ผลตรวจเบื้องต้นi
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569
- ✓ ผ่าน
ตัวตนผู้ทำตรงกับ repo
ชื่อใน registry ยืนยันด้วยบัญชี GitHub groove79 ซึ่งเป็นเจ้าของ repo
- … ยังไม่ตรวจ
ยังมีคนดูแล
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
- … ยังไม่ตรวจ
มีสัญญาอนุญาต (license)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
- – ไม่เกี่ยว
endpoint ตอบ
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
- – ไม่เกี่ยว
ล็อกอินแบบ OAuth
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
- … ยังไม่ตรวจ
คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับตัวอื่นในหมวด ร้านค้าออนไลน์และรับเงินi
- ดาวมากกว่า 0% ของอีก 2540 ตัวในหมวดนี้
- ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 69% ของอีก 2540 ตัวในหมวดนี้
- ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 2540 ตัวในหมวดนี้
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
คำถามที่พบบ่อย
Cafe24 ปลอดภัยไหม?
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใช้กุญแจหรือรหัสอะไรบ้าง?
ต้องใส่ค่าเหล่านี้: CAFE24_MALL_ID, CAFE24_CLIENT_ID, CAFE24_CLIENT_SECRET, CAFE24_REFRESH_TOKEN, OKAGENT_API_KEY
ตัวนี้รันบนเครื่องหรือบนคลาวด์?
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
ยังมีคนดูแลอยู่ไหม?
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.2.0) เข้า registry 15 วันที่ผ่านมา
ใช้กับโปรแกรมไหนได้บ้าง?
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
มีตัวไหนใช้แทนได้บ้าง?
ในหมวดเดียวกันมี Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
ตัวที่ใช้แทนได้
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Stripe MCP
server ทางการของ Stripe ให้ AI ดูและจัดการลูกค้า สินค้า การชำระเงิน และใบแจ้งหนี้ ต่อผ่านคลาวด์ของ Stripe และล็อกอินแบบ OAuth
MCP Cn Commerce
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
README จากผู้ทำ
เปิดอ่าน README
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
@appmonster/mcp-cafe24
MCP server for the Cafe24 Admin API. Lets Claude, Cursor or ChatGPT manage a Cafe24 mall: list and edit products, set variant stock, read orders, post board articles — with human approval on writes.
카페24 쇼핑몰 MCP 서버. 에이전트가 상품·재고·주문·게시판을 직접 다룹니다.
Setup (one time)
- Create an app at Cafe24 Developers (log in with your Cafe24 mall account → 파트너 가입 → App 관리 → ADD PRODUCT → Web).
- Redirect URI must be
https://on a domain you control — Cafe24 rejectshttp://and IPs. Any page works, even one that 404s: the code arrives in the address bar (e.g.https://yourdomain.com/cafe24/callback). - 권한선택 (쇼핑몰 운영자): 상품·주문·게시판 → 읽기+쓰기, 상점 → 읽기. 타임존
Asia/Seoul. 저장. - Note the Client ID and Client Secret Key (인증정보 → 보기); your mall id is the subdomain of your admin (
{mall_id}.cafe24.com).
- Authorize once (stores a token in
~/.config/kmcp/cafe24/ .json):
CAFE24_MALL_ID=yourmall CAFE24_CLIENT_ID=... CAFE24_CLIENT_SECRET=... \
CAFE24_REDIRECT_URI=https://yourdomain.com/cafe24/callback npx -y @appmonster/mcp-cafe24 auth
It opens the mall admin; click **동의함**; the browser lands on your redirect URL with `?code=…`. Paste that URL back into the terminal within 1 minute. (With an `http://localhost` redirect the CLI catches it automatically — local dev only.)
Access tokens last 2 h and refresh themselves; the refresh token rotates and lasts 2 weeks, so if the server goes unused longer than that, run auth again.
Verified live against a real mall (2026-10): products, variants, inventory write, orders, boards, token refresh rotation. Writes are applied immediately but a read within ~1–2 s may still show the old value.
Install
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": { "cafe24": { "command": "npx", "args": ["-y", "@appmonster/mcp-cafe24"], "env": { "CAFE24_MALL_ID": "yourmall", "CAFE24_CLIENT_ID": "your-client-id", "CAFE24_CLIENT_SECRET": "your-client-secret" } } } }
Optional env: CAFE24_REFRESH_TOKEN (seed a token without the browser step), CAFE24_API_VERSION (default 2026-09-01; if Cafe24 retires it the client switches to the version Cafe24 names in its error and continues), CAFE24_SHOP_NO (default 1), CAFE24_REDIRECT_URI.
Tools
| Tool | Access | What it does |
|---|---|---|
cafe24_list_products | read | GET /admin/products with name/display/selling filters |
cafe24_get_product | read | Product detail + variants (option codes, stock) |
cafe24_update_product | write | Name, price, display, selling — only fields you pass |
cafe24_update_inventory | write | Set a variant's stock (PUT …/variants/{code}/inventories) |
cafe24_list_orders | read | Orders in a date range with items, buyer, receivers |
cafe24_list_boards | read | Boards and their numbers |
cafe24_create_article | write | Post to a board (notice, blog, Q&A answer) |
Write tools carry destructiveHint: true and honour an approveWrite hook.
Example prompts
- "이번 주 신규 주문 몇 건이야? 미발송 건만 보여줘"
- "'전동 드릴' 상품 가격을 89,000원으로 바꿔줘"
- "공지사항 게시판에 추석 배송 안내 올려줘"
MIT © Appmonster