Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

MCP CPG Knowledge Graph

io.github.greencore-solutions/cpg-knowledge-graph

CPG Knowledge Graph: product, brand, manufacturer, retail, market and procurement intelligence

Uptime
100.0%
3 direct probes · 30d
Response
104ms
last probe
Tools
14
callable
Resources
0
readable
Prompts
0
available

Tools · 14

resolve_gtin

Resolve a GTIN to its procurement readiness signal. Zero-pads input to 14 digits.

check_eligibility

Check whether a GTIN can ship to a specific retailer banner in a country.

get_signal_chain

Return the full ACM-68000 signal chain for a GTIN (zero-pads to 14).

count_gtin_coverage

Global coverage statistics: GTINs, nodes, makers (supply), retailers (demand).

resolve_scope

GSC Scoped Agents Registry — Era 1 founding registry (1,000,000 standing) plus Era 2 station-keyed registry (1,000,000 capacity, mint-on-activation) under SM-ECO-10060.

list_nodes

The 49 sovereign nodes (the spine) — each with its GS1 GTIN and CLEAN per-node maker (supply) and retailer (demand) counts (separate subqueries, never summed).

resolve_node

Resolve one node: its GS1 license + its makers (supply) + its retailers (demand).

find_makers

Global cross-node maker (supply) search. Filter by segment / region / node / has_website.

find_retailers

Global cross-node retailer (demand) search. Filter by region / node / parent_banner.

node_market

Supply↔demand bridge for ONE jurisdiction: makers (supply) and retailers (demand) as two separate counts (never summed), plus the same-node potential bridge pairs.

list_sku_types

SPARKS taxonomy: the 84 standing BPC product-type codes the graph is structured on. Validate a type against this before a typed query. (BRAND is a tier, not a type.)

list_brands_by_node

SPARKS depth surface: the distinct brands SPARKS covers in a sovereign market. Answers 'what brands do you know in [node]'. Coverage only — no pack/size values.

get_kernel

SPARKS completeness tier for a brand in a market: 100 = resolvable (a real pack/size record is held) . 8 = registered (brand known, pack/size pending) . 'floor' = STANDARD default (no brand-specif…

resolve_sparks

Two-branch SPARKS resolver (zero-pads GTIN to 14). Branch A GSC Territory/License GTIN (990832300xxx) -> FULL license record (public). Branch B any third-party BPC GTIN -> GATED proof {recognize…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "mcp_cpg_knowledge_graph": {
      "url": "https://mcp.cpgknowledgegraph.ai/mcp",
      "transport": "streamable-http"
    }
  }
}