mcpField
G
gs1belu-mpm

gs1belu-mpm

ローカル

gs1belu-mpm について

GS1 Belgium & Luxembourg の My Product Manager v17 REST API 向けの非公式プロジェクトで、Upload と Download の独立したサービスを提供します。FastMCP でツールを実行時に構築し、商品データの送受信を行う統合に適しています。

主な機能

  1. 01Upload と Download の独立サービス
  2. 02FastMCP による実行時のツール構築
  3. 03ベンダーの OpenAPI スキーマを使用
  4. 04C# と TypeScript の SDK

活用シーン

  1. 01MCP サーバー経由で My Product Manager にデータをアップロード
  2. 02MCP サーバー経由で My Product Manager からデータを取得

MCP 対応

My Product Manager v17 REST API 向けに、Upload と Download の MCP サーバーを個別に提供します。ツールは FastMCP で実行時に構築されます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"wimsuenens-gs1belu-mpm": {
"command": "uvx",
"args": [
"gs1belu-mpm-mcp"
],
"env": {
"GS1BELU_ENVIRONMENT": "<GS1BELU_ENVIRONMENT>",
"GS1BELU_API_VERSION": "<GS1BELU_API_VERSION>",
"GS1BELU_UPLOAD_CLIENT_ID": "<GS1BELU_UPLOAD_CLIENT_ID>",
"GS1BELU_UPLOAD_CLIENT_SECRET": "<GS1BELU_UPLOAD_CLIENT_SECRET>",
"GS1BELU_UPLOAD_SUBSCRIPTION_KEY": "<GS1BELU_UPLOAD_SUBSCRIPTION_KEY>",
"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-mcp
設定が必要な環境変数
GS1BELU_ENVIRONMENTTarget environment: uat or prod.
GS1BELU_API_VERSIONAPI contract version segment (default v17).
GS1BELU_UPLOAD_CLIENT_IDUpload API OAuth2 client-credentials client id.
GS1BELU_UPLOAD_CLIENT_SECRETシークレットUpload API OAuth2 client-credentials client secret.
GS1BELU_UPLOAD_SUBSCRIPTION_KEYシークレットUpload API Ocp-Apim-Subscription-Key.
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-mcp0.4.0

ツール

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

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

詳細

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

コメント

MCP は初めてですか?

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

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