# greencore-solutions/cpg-knowledge-graph

Source: https://glimind.com/server/github%2Fgreencore-solutions%2Fcpg-knowledge-graph
Registry id: `github/greencore-solutions/cpg-knowledge-graph`
Status: unknown

## Tools (14)

- `check_eligibility`: Check whether a GTIN can ship to a specific retailer banner in a country.
- `count_gtin_coverage`: Global coverage statistics: GTINs, nodes, makers (supply), retailers (demand).
- `find_makers`: Global cross-node maker (supply) search by segment, region, node or website.
- `find_retailers`: Global cross-node retailer (demand) search by region, node or parent banner.
- `get_kernel`: SPARKS completeness tier for a brand in a market. Returns the stored tier flag, never a pack/size.
- `get_signal_chain`: Return the full ACM-68000 signal chain for a GTIN.
- `list_brands_by_node`: SPARKS depth surface: the distinct brands SPARKS covers in a sovereign market. Coverage only.
- `list_nodes`: The sovereign nodes (the spine), each with its GS1 GTIN and per-node maker and retailer counts.
- `list_sku_types`: SPARKS taxonomy: the standing BPC product-type codes the graph is structured on.
- `node_market`: Supply-to-demand bridge for one jurisdiction: makers and retailers as two separate counts, plus the same-node bridge pairs.
- `resolve_gtin`: Resolve a GTIN to its procurement readiness signal. Zero-pads input to 14 digits.
- `resolve_node`: Resolve one node: its GS1 license, its makers (supply) and its retailers (demand).
- `resolve_scope`: GSC Scoped Agents Registry — Era 1 founding registry plus the Era 2 station-keyed registry under SM-ECO-10060.
- `resolve_sparks`: Two-branch SPARKS resolver: a GSC territory or license GTIN returns its record; any third-party BPC GTIN returns a gated proof, never the pack/size value.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
