インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、PlentyONE をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
PlentyONE(plentymarkets)の EC 向け ERP:明細と住所を含む受注、受注ステータスと販売チャネル、価格・バーコード・テキスト付きの商品とバリエーション、倉庫ごとの在庫、カテゴリ、メーカー、販売価格、連絡先を扱います。商品の作成とバリエーションの変更も含まれますが、インストール時はオフです。
こう聞いてみよう
PlentyONE のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → PlentyONE をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
PlentyONE + Meta Muse
PlentyONE(plentymarkets)の EC 向け ERP:明細と住所を含む受注、受注ステータスと販売チャネル、価格・バーコード・テキスト付きの商品とバリエーション、倉庫ごとの在庫、カテゴリ、メーカー、販売価格、連絡先を扱います。商品の作成とバリエーションの変更も含まれますが、インストール時はオフです。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
PLENTYONE_URL, PLENTYONE_USERNAME, PLENTYONE_PASSWORD
ステップ 1 — 認証情報を取得
セットアップは約 5 分です。Lite より上のプランの PlentyONE システム(旧 plentymarkets)が必要です。Lite には REST アクセスがありません。また、専用のロールを持つ専用の API ユーザーを用意します。
- PlentyONE で Setup → Account management → Roles を開き、AI 用のロールを作成して Advanced に切り替え、必要な REST API 権限にチェックを入れます。たとえば Items (show)、Stock management (show)、Categories (show)、Orders と Order statuses (show)、CRM contacts (show) です。初期状態では REST 権限は 1 つも有効になっていません。
- Setup → Account management → Accounts で、アクセス種別 Only API user のユーザーを作成し、そのロールとパスワードを設定します。
- システムのアドレスを
/restを付けずにPLENTYONE_URLに入力します。例:https://p12345.my.plentysystems.com。アドレスは Setup → Client → Settings に表示されます。普段ログインしているアドレスでもかまいません。 - API ユーザーのユーザー名を
PLENTYONE_USERNAMEに、パスワードをPLENTYONE_PASSWORDに入力します。 - コネクターをインストールし、
plentyone_list_webstoresを実行します。システムのクライアント(ウェブストア)が一覧表示され、ログインが機能していることを確認できます。
ログインは自動で更新: コネクターは API ユーザーでログインし、24 時間有効なアクセストークンを保持して、期限が切れると自動で再ログインします。PlentyONE ではユーザーごとの同時セッション数が少なく(初期値は 3 で、バックエンドと共有)、個人のアカウントではなく専用の API ユーザーを使ってください。
読み取れるデータ: 住所、受注明細、金額、支払い、書類、配送パッケージを含む受注、受注ステータスと販売チャネル(ウェブショップ、Amazon、eBay、Otto などのリファラー)、商品とそのバリエーション(販売単位の SKU)および販売価格、バーコード、属性値、画像、仕入先、言語ごとの商品名と説明文、倉庫ごとの在庫、カテゴリ、メーカー、単位、販売価格の定義、連絡先(顧客、仕入先、パートナー)、そしてシステムのクライアント(ウェブストア)です。
在庫と受注: AI はバリエーションと倉庫ごとに、正味在庫(販売可能な数)、実在庫(棚にある数)、引当在庫(未完了の受注が押さえている数)を確認できます。バリエーションは番号、番号の一部、バーコード(EAN)、商品名、カテゴリで探せ、受注はステータス、販売チャネル、日付で絞り込めます。長い一覧はページ単位で届くため、AI はすべて揃うまで次のページを取得します。
権限がすべて: API ユーザーは、ロールで許可された領域しか見られません。受注や連絡先で 403 が返ってきた場合、応答に不足している権限が示されるので、それをロールに追加してください。
インストール時は読み取り専用: 初期設定のコネクターは読み取りだけを行います。受注、商品、在庫、価格、連絡先は一切変更されません。
インストール時はオフ: plentyone_create_item は無効状態のバリエーションを 1 つ持つ商品を作成し、plentyone_update_variation はバリエーションの名前、番号、モデル、有効フラグ、重量、寸法を変更します。どちらもショップやマーケットプレイスに反映される本番のカタログを変更するため、管理者が意図して有効にします。有効にした後も、AI は変更内容を示し、あなたの承認を待ちます。
制限: Expand と Scale のプランでは、PlentyONE はユーザーごとに 1 分あたり約 200 回の読み取りと 80 回の書き込みを許可し、それを超えると 429 を返します。その場合、AI は 1 分待ってから再試行します。
よくあるエラー: 401 はユーザー名かパスワードの誤り、または API アクセスのないユーザーを示します。403 は missing_permissions に不足している権限(例:order.show)を示すので、ユーザーのロールに追加してください。すべての呼び出しで 404 が返る場合は PLENTYONE_URL が間違っています。
このコネクターは、受注の作成・変更・キャンセル、在庫の計上、価格や連絡先の変更、データの削除は行いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Muse にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Muse はリモート MCP サーバーをカスタムコネクタとして追加し、OAuth でサインインします。
- Muse で Settings → Connectors を開き、Add custom connector を選びます。
- MCP サーバーの URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを貼り付けます。 - Muse が AnythingMCP のサインインページを開きます。サインインしてアクセスを承認します。
- チャットで、
PlentyONEのツールが必要になる依頼を Muse にしてみましょう。
チャットから設定することもできます(Web、iOS・Android アプリ、WhatsApp)。Muse に次のメッセージを送ってください:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Muse は Meta のクラウドから接続するため、localhost は使えません。
利用可能なツール
| Tool | What it does |
|---|---|
plentyone_list_webstores | List the clients (webstores) of the plentyONE system: id, plentyId (storeIdentifier, used as plentyId in other filters), name, type and… |
plentyone_search_orders | Search orders: id, type, status id, referrer (sales channel), plentyId, dates, amounts and, with with, addresses and order items |
plentyone_get_order | Get one order by id with its relations: addresses, order items (variation, quantity, prices, VAT), amounts, dates, properties, payments… |
plentyone_list_order_statuses | List the order statuses of the system (e.g. 3 waiting for payment, 5 cleared for shipping, 7 outgoing items booked) with their names per… |
plentyone_list_referrers | List the order referrers (sales channels: webshop, Amazon, eBay, Otto, manual entry...) with id, name and backend name |
plentyone_search_items | Search items (the article; sellable versions are its variations): id, manufacturer, condition, customs tariff number, producing country… |
plentyone_get_item | Get one item by id: manufacturer, condition, customs tariff number, producing country, age restriction, stock type, flags and free fields |
plentyone_search_variations | Search variations (the sellable SKUs): id, item id, variation number, model, external id, active flag, availability, purchase price, weight… |
plentyone_get_variation | Get one variation with optional relations: sales prices, barcodes, stock, categories, attribute values, images, unit, suppliers, warehouses |
plentyone_get_item_texts | Get the texts of an item per language: name (name, name2, name3), preview and full description, technical data, meta title, description and… |
plentyone_list_warehouses | List the warehouses with id, name, type (0 sales, 1 repair, 2 corrections, 3 transit, 4 distribution, 5 other), logistics type and notes |
plentyone_get_stock | Get stock per variation and warehouse: physical stock, reserved stock, net (sellable) stock, reorder delta, average purchase price and… |
plentyone_get_warehouse_stock | Get the stock of one warehouse per variation: physical, reserved and net stock, reorder delta and average purchase price |
plentyone_list_categories | List categories with id, parent, level, type and, with with=details, their names and paths per language |
plentyone_list_manufacturers | List manufacturers (brands) with id, name, legal name, URL and address |
plentyone_list_units | List the units of measurement (piece, kg, litre...) with id and ISO unit code. unitId in an item's variation refers to them |
plentyone_list_sales_prices | List the sales price definitions (default price, RRP, special prices per channel or customer class) with id, type, position, names, minimum… |
plentyone_search_contacts | Search contacts (customers, suppliers, partners): id, number, name, e-mail, type, class and, with with, addresses and order summary |
plentyone_create_item | Create a new item with its first variation. plentyONE creates the variation inactive; set texts, prices and stock afterwards in plentyONE… |
plentyone_update_variation | Change fields of one variation: name, model, variation number, active flag, weight and dimensions |
プロンプトの例
- 「昨日の Amazon の受注のうち、まだ入金待ちのものはどれですか。」
- 「SKU 10045-BL は全倉庫であと何個販売できますか。未完了の受注で引き当てられている数も教えてください。」
- 「EAN 4912345678904 の商品を探して、販売価格と在庫を見せてください。」
- 「受注 58213 を、配送先住所とすべての明細を含めて表示してください。」
- 「顧客『山田商事株式会社』を検索して、住所と受注の概要を見せてください。」
FAQ
Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。
Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。
次のステップ
このガイドは役に立ちましたか?