mcpField
J
Japan → Korea Bridge

Japan → Korea Bridge

Local
appmonster.co.krBusiness & Marketing0Updated 6d ago

About Japan → Korea Bridge

Japan → Korea Bridge is an MCP server for sourcing products from Japanese marketplaces for Korean buying-agent sales. It combines marketplace search, landed-cost and price estimates, and a Naver Smart Store listing draft with required disclosures; its tools do not post listings.

Key features

  1. 01Search Rakuten and Yahoo! JAPAN Shopping
  2. 02Convert JPY and USD to KRW
  3. 03Estimate landed cost and selling price
  4. 04Draft Naver Smart Store listings
  5. 05Include disclosures and a pre-publish checklist

Use cases

  1. 01Find Japanese products for Korean resale
  2. 02Estimate costs and margins before sourcing
  3. 03Prepare a Smart Store draft for review

MCP support

The MCP server exposes read-only tools for marketplace search, exchange rates, landed-cost estimates, and listing drafts. It does not post anything to marketplaces.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"groove79-mcp-japan-bridge": {
"command": "npx",
"args": [
"-y",
"@appmonster/mcp-japan-bridge"
],
"env": {
"RAKUTEN_APP_ID": "<RAKUTEN_APP_ID>",
"RAKUTEN_ACCESS_KEY": "<RAKUTEN_ACCESS_KEY>",
"YAHOO_JP_APP_ID": "<YAHOO_JP_APP_ID>",
"BRIDGE_SHIPPING_BASE_JPY": "<BRIDGE_SHIPPING_BASE_JPY>",
"BRIDGE_SHIPPING_PER_KG_JPY": "<BRIDGE_SHIPPING_PER_KG_JPY>",
"BRIDGE_PLATFORM_FEE_RATE": "<BRIDGE_PLATFORM_FEE_RATE>"
}
}
}
}
Run commandnpx -y @appmonster/mcp-japan-bridge
Environment variables to set
RAKUTEN_APP_IDRakuten Web Service application id (free)
RAKUTEN_ACCESS_KEYSecretRakuten Web Service access key (paired with the app id)
YAHOO_JP_APP_IDYahoo! JAPAN developer Client ID (free)
BRIDGE_SHIPPING_BASE_JPYYour forwarder's base fee per parcel in JPY (default 700)
BRIDGE_SHIPPING_PER_KG_JPYYour forwarder's rate per kg in JPY (default 1500)
BRIDGE_PLATFORM_FEE_RATEMarketplace + payment fee rate (default 0.06)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@appmonster/mcp-japan-bridge0.1.1

Tools

5

Saved tool list · updated 1w ago

ParameterTypeRequiredDescription
hitsintegerNo
pageintegerNo
sortenumNostandard | +itemPrice | -itemPrice | -reviewCount | -reviewAverage | -updateTimestamp
keywordstringYes
maxPriceintegerNo
minPriceintegerNo
inStockOnlybooleanNo

Details

From the project README

@appmonster/mcp-japan-bridge

MCP server that turns an agent into a 일본구매대행 sourcing assistant: search Japanese marketplaces, compute the real Korea landed cost and a selling price, and draft the Smart Store listing — including the disclosures Korean consumer law requires for overseas buying-agent sales.

Built from running an actual Japan buying-agent store on Naver Smart Store. Pair it with @appmonster/mcp-naver-commerce (post the draft) or @appmonster/mcp-coupang.

Tools

ToolWhat it does
jp_search_rakuten楽天市場 keyword search — price, shop, image, reviews, stock, 送料 flag
jp_search_yahooYahoo! JAPAN Shopping search — same shape, 1 req/sec
jp_fx_rateJPY→KRW, USD→KRW mid-market rates (no key)
jp_landed_costFull landed cost + suggested price: FX → forwarder shipping → customs (USD 150 목록통관, 간이세율 20% or 관세+부가세) → marketplace fee → target margin. Every step explained
jp_listing_draftNaver originProduct draft with origin 일본, lead time, 개인통관고유부호 / 관부가세 / 반품 제한 notices, and a pre-publish checklist

All tools are read-only; nothing is posted anywhere.

Example flow (agent)

  1. jp_search_rakuten {keyword: "ポケモン ぬいぐるみ", sort: "-reviewCount"}
  2. jp_fx_rate
  3. jp_landed_cost {priceJpy: 2980, weightKg: 0.4, jpyToKrw: 9.1, usdToKrw: 1380, targetMarginRate: 0.25} → landedCostKrw 47,000 · dutyFree true · suggestedPriceKrw 68,200 · marginKrw 17,100
  4. Agent writes the Korean title/description → jp_listing_draft → review → naver_create_product (naver-commerce server, coming) or paste into 스마트스토어센터.

Setup

{
  "mcpServers": {
    "japan-bridge": {
      "command": "npx",
      "args": ["-y", "@appmonster/mcp-japan-bridge"],
      "env": {
        "RAKUTEN_APP_ID": "…",         "RAKUTEN_ACCESS_KEY": "…",
        "YAHOO_JP_APP_ID": "…",
        "BRIDGE_SHIPPING_BASE_JPY": "700",
        "BRIDGE_SHIPPING_PER_KG_JPY": "1500",
        "BRIDGE_PLATFORM_FEE_RATE": "0.06"
      }
    }
  }
}
  • Rakuten: free app at https://webservice.rakuten.co.jp (app id + access key).
  • Yahoo! JAPAN: free Client ID at https://e.developer.yahoo.co.jp.
  • BRIDGE_SHIPPING_*: your forwarder's (배대지) tariff. The defaults are rough placeholders — set yours.
  • BRIDGE_PLATFORM_FEE_RATE: Smart Store commission + PG ≈ 5.5–6.5% depending on channel; Coupang is higher.

Customs rules encoded (adjust via inputs)

  • 소액면세: goods value ≤ USD 150 per shipment → no duty/VAT (목록통관). dutyFreeUsd adjustable.
  • Above: simple mode applies 간이세율 (default 20%) on 과세가격 = goods + shipping; general mode applies HS-code dutyRate then 10% VAT on (과세가격 + duty).
  • The tool warns about 합산과세 when splitting quantities.

These are estimates for pricing decisions; customs uses its own weekly exchange rate and final classification.

Development

pnpm --filter @appmonster/mcp-japan-bridge test

Comments

Markdown supported

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.