インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、ShipStation をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
ShipStation の複数配送業者対応の出荷:注文(API v2 では shipment)、ラベル、配送業者とそのサービス、運賃見積もり、追跡、倉庫、商品、在庫、フルフィルメント、バッチ、マニフェスト、集荷。API-Key ヘッダーで ShipStation API v2 を利用します。ラベルの購入と無効化も含まれますが、無効の状態でインストールされます。
こう聞いてみよう
ShipStation のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → ShipStation をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も
git cloneもローカルサーバーも不要。
ShipStation + Meta Muse
ShipStation の複数配送業者対応の出荷:注文(API v2 では shipment)、ラベル、配送業者とそのサービス、運賃見積もり、追跡、倉庫、商品、在庫、フルフィルメント、バッチ、マニフェスト、集荷。API-Key ヘッダーで ShipStation API v2 を利用します。ラベルの購入と無効化も含まれますが、無効の状態でインストールされます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
SHIPSTATION_API_KEY
ステップ 1 — 認証情報を取得
このコネクタは ShipStation API v2 を使うため、V2 の API キーが必要です。旧 V1 のキーとシークレットは使えません。
- ShipStation で Settings → Account → API Settings を開きます。ご利用のプランに API アクセスが含まれている必要があります。
- V2 のセクションで Generate API Key をクリックしてキーをコピーします。キーは一度しか表示されません。有効な V2 キーは常に 1 つだけで、新しいキーを発行すると古いキーは無効になります(そのキーを使っている他のツールでも同様です)。
- キーを
SHIPSTATION_API_KEYに貼り付けます。API-Keyヘッダーで送信されます。api-portal.shipstation.com で発行した ShipStation API(旧 ShipEngine)のキーも使えます。TEST_で始まるキーはサンドボックスに接続します。 - 最初に
shipstation_list_carriersを呼び出します。運賃やサービスの取得には配送業者 ID(se-...)が必要です。次にshipment_status=pendingを指定してshipstation_list_shipmentsを呼ぶと、未発送のものが一覧されます。
v2 では注文は shipment です。 ShipStation の Web アプリでいう注文は API では shipment、Web アプリでいう出荷は label です。v1 の注文 12345678 は se-12345678 になり、注文番号は shipment_number です。API v2 にはストアを一覧するエンドポイントがないため、代わりに store_id で絞り込みます。
ラベルは費用がかかります。 ラベル関連のツール(shipstation_create_label_from_shipment、shipstation_create_label_from_rate、shipstation_void_label)は無効の状態でインストールされます。ShipStation プラットフォームのアカウントにはサンドボックスがないため、購入したラベルは配送業者のアカウントに課金されます。AI にラベルを購入させる場合にだけ有効にしてください。運賃の見積もりと住所の検証は何も変更しません。
レート制限: アカウントごとに毎分 200 リクエストです。429 には待機秒数を示す Retry-After ヘッダーが付きます。
ステップ 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 のサインインページを開きます。サインインしてアクセスを承認します。
- チャットで、
ShipStationのツールが必要になる依頼を 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 |
|---|---|
shipstation_list_carriers | List the carrier accounts connected to ShipStation with their carrier_id (se-...), carrier code, nickname, balance and, by default, their… |
shipstation_get_carrier | Get one connected carrier account by carrier_id: carrier code, account number, nickname, funding balance, services, packages and options |
shipstation_list_carrier_services | List the shipping services of one carrier (service_code such as usps_priority_mail or ups_ground, domestic or international, multi-package… |
shipstation_list_carrier_packages | List the package types one carrier accepts (package_code such as package, flat_rate_envelope, with dimensions where fixed) |
shipstation_list_shipments | List shipments, which are the orders of the ShipStation web app: recipient, items, status, store_id, order number and dates |
shipstation_get_shipment | Get one shipment (an order in the web app) by shipment_id: addresses, packages, weight, items, carrier and service, amounts paid, notes… |
shipstation_get_shipment_by_external_id | Get a shipment by its external_shipment_id, the key your own system or the sales channel gave the order (the v1 orderKey) |
shipstation_get_shipment_rates | Get the rates already calculated for a shipment, with carrier, service, price, delivery days and rate_id |
shipstation_calculate_rates | Quote shipping rates for an existing shipment across the given carriers |
shipstation_estimate_rates | Estimate shipping prices from origin, destination, weight and optional dimensions, without a shipment |
shipstation_list_labels | List purchased labels (the shipments of the web app) with tracking number, carrier, service, cost, status and download links |
shipstation_get_label | Get one label by label_id: tracking number, carrier, service, ship date, cost, status, voided flag and the label file as a URL or inline… |
shipstation_track_label | Get tracking for a label: current status, estimated delivery, carrier status description and the list of scan events |
shipstation_get_tracking | Get tracking by carrier code and tracking number, also for packages not labelled in ShipStation: status, estimated delivery and scan events |
shipstation_create_label_from_shipment | Buy a shipping label for an existing shipment, using the carrier and service set on it |
shipstation_create_label_from_rate | Buy a shipping label from a rate_id returned by shipstation_calculate_rates |
shipstation_void_label | Void a label that has not been used, so the carrier refunds the postage where it allows it |
shipstation_list_warehouses | List the ship-from locations (warehouses) with warehouse_id, name, origin address, return address and the default flag |
shipstation_get_warehouse | Get one ship-from warehouse by warehouse_id with its origin and return addresses and whether it is the default |
shipstation_list_products | List the products in ShipStation's product catalog with SKU, name, price, weight, dimensions, customs data and active flag |
shipstation_list_inventory | List stock levels per SKU from ShipStation inventory: on hand, allocated and available, optionally per inventory warehouse or location |
shipstation_list_fulfillments | List fulfillments, the shipping confirmations sent back to stores and marketplaces, with tracking number, carrier, ship date and… |
shipstation_list_batches | List label batches with batch number, status, label count, errors and download links for the combined labels |
shipstation_list_manifests | List end-of-day manifests (carrier scan forms) with carrier, warehouse, ship date, label ids and the form download link |
shipstation_list_pickups | List scheduled carrier pickups with pickup window, confirmation number, carrier, warehouse and the labels included |
shipstation_list_tags | List the tags defined in the ShipStation account with their names and colours |
shipstation_list_users | List the users of the ShipStation account with their user id, name and status |
shipstation_validate_address | Check a postal address against carrier data |
FAQ
Muse はどこで使えますか? Meta は現在、Muse を米国とカナダで提供しています。Web、iOS・Android アプリ、WhatsApp で利用できます。
Meta はこのコネクタを審査しますか? いいえ。Meta はカスタムコネクタを審査しません。Muse に見えるのは、AnythingMCP でこの MCP サーバーに対して有効にしたツールだけです。コネクタはいつでも Settings → Connectors で切断できます。
次のステップ
このガイドは役に立ちましたか?