概要
公開のParcel Life Cycle REST APIを使ってドイツ国内のDPD (Dynamic Parcel Distribution)発送を追跡。あらゆるDPD小包について、完全なイベント履歴、現在の状況、差出人/受取人、スキャン地点の位置、配達予定時刻を取得。
こう聞いてみよう
DPD Germany Tracking のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
セルフホスト専用。 DPD Germany Tracking はデータセンターの IP アドレスからのリクエストを拒否します。AnythingMCP Cloud はデータセンターで稼働しているため、このコネクタは AnythingMCP Cloud では利用できません。自宅やオフィスの一般的なインターネット回線につながったパソコンやサーバーで、ご自身で運用する AnythingMCP インスタンスなら動作します。
DPD Germany Tracking + Claude
公開のParcel Life Cycle REST APIを使ってドイツ国内のDPD (Dynamic Parcel Distribution)発送を追跡。あらゆるDPD小包について、完全なイベント履歴、現在の状況、差出人/受取人、スキャン地点の位置、配達予定時刻を取得。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
(none — public API)
ステップ 1 — 認証情報を取得
Parcel number format: 14-digit numeric string (e.g. '01234567890123'). DPD also supports partial matches — the API will return the best match.
Supported languages: de_DE (German), en_DE (English), fr_FR, it_IT, es_ES, pl_PL, cs_CZ, nl_NL. Pass without country code (e.g. 'en') and the API maps to country defaults.
Events returned: each event has a timestamp, scan-point (depot/city), status code, and localized description — cover the full parcel journey from pickup through sorting to delivery.
…(continued in the in-app connector instructions)
ステップ 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
http://localhost:3000を開いてアカウントを登録します。最初のアカウントが管理者になります。- コネクタストア(
http://localhost:3000/connectors/store)を開いて DPD Germany Tracking を選び、求められた認証情報を入力して(不要なコネクタもあります)インストールします。 - MCP Servers でサーバーを作成し、DPD Germany Tracking コネクタを割り当てます。サーバーのページで MCP endpoint(
http://localhost:4000/mcp/<server-id>)をコピーし、API keys でキーを発行します。
クイックスタートは localhost でのみ待ち受けます。他の人やクラウド上の AI クライアントから接続できるインスタンスが必要な場合は、リポジトリをクローンして ./setup.sh を実行してください。ドメイン、HTTPS、OAuth を設定します(デプロイガイド)。
ステップ 3 — Claude にコネクタを追加
Claude から MCP サーバーへの接続方法は 2 つあり、localhost のクイックスタートで使えるのはそのうち 1 つだけです。
Claude Code はお使いのパソコン上で動くため、ローカルのエンドポイントを直接使えます。
claude mcp add --transport http dpd-germany http://localhost:4000/mcp/<server-id> --header "X-API-Key: <your-api-key>"
claude mcp list で接続を確認できます。
Claude.ai と Claude Desktop では、リモートサーバーをカスタムコネクタとして追加します。Customize → Connectors を開き、+ をクリックして Add custom connector を選びます(Team / Enterprise プランでは、先にオーナーが Organization settings → Connectors で追加します)。この接続はお使いのパソコンからではなく Anthropic のクラウドから行われるため、localhost の URL は使えません。DPD Germany Tracking が受け付ける回線上で、公開 HTTPS アドレスを持つ AnythingMCP インスタンス(上記の ./setup.sh を参照)が必要です。そのインスタンスの MCP endpoint を貼り付け、Claude に求められたら AnythingMCP にサインインします。
利用可能なツール
| Tool | What it does |
|---|---|
dpd_track_parcel | Track a DPD parcel by its parcel label number |
FAQ
なぜ DPD Germany Tracking は AnythingMCP Cloud で使えないのですか? DPD Germany Tracking はデータセンターの IP アドレスからのリクエストを拒否します。AnythingMCP Cloud はデータセンターで稼働しているため、すべての呼び出しが失敗します。自宅やオフィスの回線上の AnythingMCP インスタンスであれば、通常は動作します。
次のステップ
このガイドは役に立ちましたか?