mcpField
G
gs1belu-mpm-download

gs1belu-mpm-download

ローカル

gs1belu-mpm-download について

GS1 Belgium & Luxembourg の My Product Manager Download v17 API 向けの非公式 MCP サーバーで、商品データを取得するデータ受信者を対象とします。独立した単一ロールのプロセスとして動作し、FastMCP でツールを実行時に構築します。

主な機能

  1. 01Download API 専用
  2. 02独立した単一ロールのプロセス
  3. 03FastMCP による実行時のツール構築
  4. 04ベンダーの OpenAPI スキーマを使用

活用シーン

  1. 01MCP サーバー経由で My Product Manager からデータを取得
  2. 02データ受信者向けに Download サービスを個別に構成

MCP 対応

MCP クライアントに My Product Manager Download v17 API のツールを公開します。ツールは FastMCP で実行時に構築されます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"wimsuenens-gs1belu-mpm-download": {
"command": "uvx",
"args": [
"gs1belu-mpm-download-mcp"
],
"env": {
"GS1BELU_ENVIRONMENT": "<GS1BELU_ENVIRONMENT>",
"GS1BELU_API_VERSION": "<GS1BELU_API_VERSION>",
"GS1BELU_DOWNLOAD_CLIENT_ID": "<GS1BELU_DOWNLOAD_CLIENT_ID>",
"GS1BELU_DOWNLOAD_CLIENT_SECRET": "<GS1BELU_DOWNLOAD_CLIENT_SECRET>",
"GS1BELU_DOWNLOAD_SUBSCRIPTION_KEY": "<GS1BELU_DOWNLOAD_SUBSCRIPTION_KEY>"
}
}
}
}
起動コマンドuvx gs1belu-mpm-download-mcp
設定が必要な環境変数
GS1BELU_ENVIRONMENTTarget environment: uat or prod.
GS1BELU_API_VERSIONAPI contract version segment (default v17).
GS1BELU_DOWNLOAD_CLIENT_IDDownload API OAuth2 client-credentials client id.
GS1BELU_DOWNLOAD_CLIENT_SECRETシークレットDownload API OAuth2 client-credentials client secret.
GS1BELU_DOWNLOAD_SUBSCRIPTION_KEYシークレットDownload API Ocp-Apim-Subscription-Key.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypigs1belu-mpm-download-mcp0.2.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。