CPG Knowledge Graph について
CPG Knowledge Graph は、美容、パーソナルケア、消費財分野の AI エージェント向け MCP サーバーです。GTIN の解決に加え、ブランド、メーカー、小売業者、市場、調達適格性を調べるツールを提供します。
主な機能
- 01GTIN と調達シグナルの解決
- 02小売業者・国ごとの供給適格性確認
- 03メーカーと小売業者の検索
- 04市場ノードとブランド網羅状況の確認
- 05SPARKS 分類の照会
活用シーン
- 01発注前の商品確認
- 02特定の小売業者への GTIN の供給可否確認
- 03市場内のメーカーや小売業者の検索
MCP 対応
ステートフルな Streamable HTTP MCP エンドポイントで読み取りツールを提供します。読み取りは公開され、取引の確定は GSC Navigator 側で人の承認を経て行われます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.cpgknowledgegraph.ai/mcpclaude mcp add --transport http cpg-knowledge-graph https://mcp.cpgknowledgegraph.ai/mcp{"mcpServers":{"cpg-knowledge-graph":{"type":"http","url":"https://mcp.cpgknowledgegraph.ai/mcp"}}}Cursor で開く{"servers":{"cpg-knowledge-graph":{"type":"http","url":"https://mcp.cpgknowledgegraph.ai/mcp"}}}VS Code で開く{"mcpServers":{"cpg-knowledge-graph":{"type":"http","url":"https://mcp.cpgknowledgegraph.ai/mcp"}}}{"mcpServers":{"cpg-knowledge-graph":{"serverUrl":"https://mcp.cpgknowledgegraph.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
14| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| gtin | string | はい | 製品の GS1 GTIN。8~14 桁で、照会前に左側をゼロで埋めて標準の 14 桁 GTIN-14 に変換します(例:00990832300624)。 |
詳細
CPGナレッジグラフ
mcp.cpgknowledgegraph.ai — GSC AI Agent Stack のデータ窓口です。GSCのSPARKS分類に基づく製品、ブランド、メーカー、小売、マーケットのインテリジェンスを、MCP経由でAIエージェントに提供します。
CPGナレッジグラフは、GreenCore Solutions Corp.(GSC)がBeauty & Personal Care(BPC)およびCPGブランド向けに運用するConsumer Packaged Goods(CPG)グラフです。供給側のメーカー、需要側の小売食料品店のバナー、基盤となるSM-ECO-10060準拠の主権的管轄ノード、アイデンティティとしてのGS1 GTIN、そして回答となるACM-68000適格性シグナルで構成されています。これは、購入者のAIエージェントが注文前に製品、ブランド、メーカー、またはバナーを確実に特定できるようにし、問い合わせるすべてのエージェントに同じ回答を提供するために存在します。
SPARKSは、SKU、パック、金額、地域、カーネル、規格の6つの次元を解決します。これはCPG業界初です。
GSCとSPARKS規格は一体の運営者です。SKUを分類するグラフと、そのSKUが分類される規格は、GreenCore Solutions Corp.が記述、維持、提供しています。
このリポジトリは接続キットであり、デプロイ用リポジトリではありません。稼働中サーバーが提示するツール一覧、稼働中のauth.mdが示す認証方式、稼働中エンドポイントに対する実行可能な例、インストール可能な形式のAgent Skillsを収録しています。ここにはキー、シークレット、顧客情報は含まれていません。
ツール
2026-09-09に稼働中サーバーのtools/listから返された内容です。
| ツール | 回答する内容 |
|---|---|
resolve_gtin | GTINを調達準備シグナルに照合します。入力を14桁になるようゼロ埋めします。 |
check_eligibility | 特定の国の小売バナーにGTINを出荷できるか確認します。 |
get_signal_chain | GTINのACM-68000シグナルチェーン全体を返します。 |
count_gtin_coverage | GTIN、ノード、メーカー(供給)、小売業者(需要)のグローバルな網羅状況を示します。 |
resolve_scope | GSC Scoped Agents Registry — Era 1の創設時レジストリと、SM-ECO-10060に基づくEra 2のステーションキー付きレジストリです。 |
list_nodes | 各ノードのGS1 GTINと、ノードごとのメーカー数および小売業者数を含む主権的ノード(基盤)を一覧表示します。 |
resolve_node | 1つのノードを照合し、そのGS1ライセンス、メーカー(供給)、小売業者(需要)を返します。 |
find_makers | セグメント、地域、ノード、ウェブサイトで、ノード横断のメーカー(供給)をグローバルに検索します。 |
find_retailers | 地域、ノード、親バナーで、ノード横断の小売業者(需要)をグローバルに検索します。 |
node_market | 1つの管轄区域について、供給から需要への橋渡し情報を返します。メーカーと小売業者を別々に集計し、同一ノード内の橋渡しペアも示します。 |
list_sku_types | SPARKS分類体系:グラフの基盤となる、標準的なBPC製品タイプコードです。 |
list_brands_by_node | SPARKSの網羅範囲:主権市場でSPARKSが対象とする固有ブランドです。網羅状況のみを示します。 |
get_kernel | 市場におけるブランドのSPARKS完全性ティアを返します。保存されているティアフラグを返し、パック/サイズは返しません。 |
resolve_sparks | SPARKSの2分岐リゾルバーです。GSCのテリトリーまたはライセンスGTINにはそのレコードを返し、サードパーティのBPC GTINには制限付きの証明を返します。パック/サイズの値は返しません。 |
グラフは変化します。この表の記録元は、常に稼働中のtools/listです。
認証
https://mcp.cpgknowledgegraph.ai/auth.md に記載されているとおり、このサーフェス上の公開コンテンツと機械向けファイルは意図的に公開されており、MCP エンドポイントでは読み取りツールを公開で提供しています。トランザクションを伴うエージェント型コマースは、Microsoft Entra OAuth 2.0 を使用して GSC Navigator の境界で認可され、すべての確定処理に人間が関与します。読み取りは自律的に行われますが、トランザクションの確定には必ず人間の署名が必要です。宣言されている適用方針は「宣言による公開」です。買い手側の認証情報規格が一般提供される時点(2026 年第 4 四半期から 2027 年第 1 四半期を想定)で、トランザクションメソッドは MCP 2025-11-25 仕様に従って OAuth 2.1 チャレンジに移行し、読み取りアクセスは引き続き公開されます。リソーススコープ:mcp:read。保護リソースメタデータは /.well-known/oauth-protected-resource にあります。
例
| 操作 | Python | TypeScript |
|---|---|---|
GTIN(990832300082)を解決する:初期化 → resolve_gtin | examples/kg_resolve.py | examples/kg_resolve.ts |
| その GTIN について SPARKS の 6 つのディメンションをたどる:標準ビーコンからディメンション定義を取得し、次に各項目に回答するグラフツールを実行する | examples/sparks_walk.py | examples/sparks_walk.ts |
1 つのバナー/小売業者を検索する:1 つのノードで find_retailers を実行し、次に 1 つのバナーでその GTIN の check_eligibility を実行する | examples/retailer_lookup.py | examples/retailer_lookup.ts |
Python 3 の標準ライブラリのみを使用します。TypeScript は依存関係なしで Node 24 上でそのまま実行できます(node examples/kg_resolve.ts)。各スクリプトは取得した内容を出力して終了します。ライブエンドポイントのみを使用します。
スキル
skills/ には、Agent Skills 形式の GSC CPG Agent Skills が含まれています。フォルダーごとに 1 つのスキルがあり、name と description のフロントマターを含む SKILL.md と、各スキルが呼び出すツールとして mcp.cpgknowledgegraph.ai のライブエンドポイントがあります。
| スキル | フォルダー |
|---|---|
gsc-cpg — CPG Knowledge Graph をたどり、メーカー、バナー、ノード、GTIN、適格性シグナル、SPARKS のディメンションを確認します | skills/gsc-cpg/ |
gsc-cpg-onboarding — GSC スタックを通じて、CPG 製品を AI 注文可能にする手順です | skills/gsc-cpg-onboarding/ |
パスを指定してインストールします。
- Claude Code — スキルフォルダーを
.claude/skills/(プロジェクト)または~/.claude/skills/(個人用)にコピーします。または、このリポジトリをプラグインマーケットプレイスとして追加します(/plugin marketplace add greencore-solutions/cpg-knowledge-graph、続いて/plugin install gsc-cpg@gsc-cpg。マニフェストは.claude-plugin/にあります)。 - GitHub Copilot — エージェントを実行するリポジトリ内の
.github/skills/にスキルフォルダーをコピーします。 - 任意の Agent Skills クライアント — フォルダーが単位となり、
SKILL.mdがエントリーポイントです。
リリース:Skills のリリースタグはこのフォルダーを指します。レジストリの掲載名:io.github.greencore-solutions/cpg-knowledge-graph。
通信時のソース
https://cpgknowledgegraph.ai · https://mcp.cpgknowledgegraph.ai/auth.md · https://mcp.cpgknowledgegraph.ai/.well-known/agent-card.json · https://mcp.cpgknowledgegraph.ai/resolve?gtin=990832300082 · https://acm-sparks.ai · https://sm-eco-10060.org · https://acm-68000.org
GreenCore Solutions Corp. — 4611 Viking Way, Suite #260, Richmond BC V6V 2K9 Canada GSC Agentic Pty Ltd — Level 1, 63-73 Ann Street, Surry Hills NSW 2010, Australia
GreenCore Solutions Corp. が運営 · https://gsc-em.com · @GSC_Rail_ai · @ACM68000
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。