Shippo API のバージョン変更、ウェブフック(自動通知)のペイロード(データ形式)のバージョン管理、およびホスト型 MCP サーバーが更新を処理する方法に関するガイドです。 次のような場合に使用: - 後方互換性(過去のバージョンとの互換性)について検討する - ウェブフックのペイロードや API レスポンス(応答)に新しいフィールドが追加された場合に対応する - ホスト型 MCP に対する OAuth 認証やバージョン不一致のエラーをトラブルシューティングする - Shippo 統合の変更前に既存の実装を監査(確認・検査)する
Guide for Shippo API version changes, webhook payload versioning, and how the hosted MCP server handles updates. Use when reasoning about backward compatibility, handling new fields in webhook payloads or API responses, troubleshooting OAuth/version-mismatch errors against the hosted MCP, or auditing an existing Shippo integration before a change.
<!-- ⚠️ 編集しないでください。skills/upgrade-shippo/SKILL.md から scripts/sync.js により自動生成されています。 ここでの編集は次回の同期時に上書きされます。 このコンテンツを変更するには、原本を編集してから同期スクリプトを再実行してください。 -->
Shippo MCP は https://mcp.shippo.com でホストされています。OAuth認証のみを使用し、サーバー側で自動更新されるため、お客様側でのインストールまたはアップグレードは不要です。本スキルでは、お客様の責任として次の項目をカバーしています:API バージョン管理、ウェブフック(イベント通知)のペイロード(データ)バージョン管理、およびホストされたセッションのトラブルシューティング。
現在の Shippo API バージョンは 2018-02-08 です。Shippo は単一の長期対応 API バージョンを使用し、ホストされたサーバーがサーバー側で管理するため、お客様が Shippo-API-Version ヘッダーを自分で設定する必要はありません。
実際の後方互換性の意味:
Shippo API の変更はAPI 変更ログで追跡できます。2026年6月時点で、本スキルセットでカバーされるワークフローに影響を与える重大な変更はありません。
ウェブフック イベントは API バージョンを変更することなく新しいフィールドを含めることができます。これに適切に対応するには:
track_updated、transaction_created、transaction_updated など)。Shippo-Signature ヘッダーを使用してウェブフック署名を検証します。401 または 403 エラーOAuth セッションの有効期限が切れているか、認可されていません。Shippo OAuth セッションを再度認可してください:Claude Code で /mcp を実行し、再度ログインします。
ホストされたサーバーは自動更新されるため、お客様側の操作がなくてもツール カタログが変わることがあります。shippo_list_tools 経由で現在利用可能なツールを再度リストして確認してください。
オブジェクトが認可されたアカウントに存在しない、または別のアカウントに属している可能性が高いです。オブジェクトを所有するアカウントにログインしていることを確認してください(必要に応じて /mcp 経由で再度認可します)。
本番環境の統合に変更を加える前に:
shippo_list_tools 経由でツールを再度リストして、名前変更または追加されたオペレーションをキャッチします。<!-- ⚠️ DO NOT EDIT. Auto-generated from skills/upgrade-shippo/SKILL.md by scripts/sync.js Edits here will be overwritten on the next sync. To change this content, edit the canonical source and re-run the sync script. -->
The Shippo MCP is hosted at https://mcp.shippo.com. It is OAuth-only and auto-updates server-side, so there is nothing to install or upgrade on your side. This skill covers what stays your responsibility: API version awareness, webhook payload versioning, and troubleshooting the hosted session.
The current Shippo API version is 2018-02-08. Shippo uses a single long-lived API version, and the hosted server manages it for you server-side. You do not set the Shippo-API-Version header yourself when going through the hosted MCP.
What backward-compatibility means in practice:
Shippo API changes are tracked in the API changelog. As of 2026-06, no recent breaking changes affect the workflows covered by this skill set.
Webhook events can include new fields without bumping the API version. To handle them gracefully:
track_updated, transaction_created, transaction_updated, etc.).Shippo-Signature header per webhook docs.401 or 403 errorsThe OAuth session has expired or is not authorized. Re-authorize the Shippo OAuth session: in Claude Code, run /mcp and sign in again.
The hosted server auto-updates, so the tool catalog can shift without any action on your side. Re-list the current tools via shippo_list_tools to see what is available now.
Most likely the object does not exist on the authorized account, or it belongs to a different account. Confirm you are signed in to the account that owns the object (re-authorize via /mcp if needed).
Before making a change to a production integration:
shippo_list_tools after an update to catch renamed or added operations.原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。