Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
90
A2A signed A2A 1.0 v1.0.0 x402 micropay

GSC AI CPG Knowledge Graph

gsc-knowledgegraph.ai · GreenCore Solutions Corp.

The AI CPG Knowledge Graph the market uses. 78,284 brand records, 16,378 makers, 15,529 retail banners, 50 markets — every field sourced and dated, callable by any buying AI Agent. x402 era begins.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain gsc-knowledgegraph.ai via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
57/100
grade D · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 57/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
partial Live JSON-RPC 10/25
Card declares only gRPC / HTTP+JSON interfaces; the live probe covers JSON-RPC, so the endpoint was not exercised. Not a defect in the card.
How to earn +15 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
partial JWS signature 5/10
Card has a signatures[] entry but we haven't verified it.
How to earn +5 points
Sign your AgentCard with JWS
Add a `signatures` array to the card body following RFC 7515. Publish the public JWKS at /.well-known/jwks.json. Sign with ES256 (recommended) or RS256.
Docs →
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 6 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: GreenCore Solutions Corp. (https://gsc-em.com). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
partial Security declaration 2/5
Declares 2 security scheme(s) but none use PKCE or mTLS.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs →
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-10-03 00:48:52 current b56e02af6274… view →
Uptime
accumulating
1 direct probes · 30d
Response
25ms
last direct probe
Skills
6
declared
Streaming
—
SSE-capable

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's documentation in a new tab.
Agent cardhttps://gsc-knowledgegraph.ai/.well-known/agent-card.json
Providerhttps://gsc-em.com
Docshttps://gsc-knowledgegraph.ai/llms.txt
Discovered via
smithery

Skills · 6 declared · mapped to canonical taxonomy

AI CPG Knowledge Graph record

Read brands, makers, retail banners, standard pack and compliance through https://mcp.cpgknowledgegraph.ai/mcp (14 tools); counts live on https://mcp.cpgknowled…

canonical UCP Catalog Exposure match 83%
cpgbpcknowledge-graphmcpsparks
x402 settlement

Settle against https://gsc-knowledgegraph.ai/api unassisted (relayed to the gsc-x402.ai rail): v2 402 → EIP-3009 USDC on Base → PAYMENT-SIGNATURE → signed recei…

canonical x402 Crypto Micropayment match 87%
x402paymentsbaseusdcconformance
x402 capability

x-gsc-x402: ready · Base eip155:8453 USDC · live · the paid read https://gsc-knowledgegraph.ai/api through https://gsc-x402.ai/api, terms in its 402 payload onl…

canonical x402 Crypto Micropayment match 86%
x402capability
Instant Messaging for agents

https://x-gsi.ai/ingest → https://mcp.cpghumanintheloop.ai/mcp — typed, identified, ticketed, human-signed.

canonical Multi Agent Planning match 83%
ia-messagehitl
GSC Trading Desk

https://gsc-navigator.ai/ — the human channel, informed by Navigator.

canonical UCP Catalog Exposure match 81%
contacthitl
Human-in-the-Loop Contact

Reach GreenCore Solutions Corp. through this surface's live, human-reviewed contact endpoint (POST https://formspree.io/f/mnjozqpg with fields name, company, em…

canonical CRM Updates match 80%
contacthitlregistration

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-10-03 00:48:52 200 — 25ms

Cheaper or better alternatives per-skill

↑ 3 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

GSC-Marketplace
CPG sourcing for AI Agents with x402 — Beauty & Personal Care brands found, verified and answerable across 50 markets on the CPG Knowledge G
GreenCore Solutions Corp. · q 90%
GSC x402
x402 is the open standard the internet's machines now pay by. GSC AI Agents already settle on it. Today, AI Agents and the AI Knowledge Grap
GreenCore Solutions Corp. · q 90%
elyssah.ai
elyssah.ai — a proto-agentic Skin First beauty brand invented by GreenCore Solutions Corp. for case study purposes, and the live GSC stack b
GreenCore Solutions Corp. · q 78%
GSC
GSC Agentic Core — the governed context AI agents act on for brands and retail.
GreenCore Solutions Corp. · q 78%
CPG Knowledge Graph — SPARKS
The CPG Knowledge Graph v3.2.0 powered by SPARKS: 78,284 brand records · 16,378 makers · 15,529 retail banners · 50 markets. Resolved, cited
GreenCore Solutions Corp. · q 90%
GSC AI Agent CPG Fleet - LATAM
GSC AI Agent CPG Fleet - LATAM — fleet root on gsc-a2a.io (MX-ECO-10060, Microsoft Azure South Central US (compute) + Mexico Central (storag
GreenCore Solutions Corp. · q 80%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/gsc-knowledgegraph.ai.svg)](https://agenstry.com/agents/gsc-knowledgegraph.ai)
[![Verified Business](https://agenstry.com/badge/gsc-knowledgegraph.ai/identity.svg)](https://agenstry.com/agents/gsc-knowledgegraph.ai)
[![Uptime](https://agenstry.com/badge/gsc-knowledgegraph.ai/uptime.svg)](https://agenstry.com/agents/gsc-knowledgegraph.ai)
[![A2A version](https://agenstry.com/badge/gsc-knowledgegraph.ai/protocol.svg)](https://agenstry.com/agents/gsc-knowledgegraph.ai)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "GSC AI CPG Knowledge Graph",
  "description": "The AI CPG Knowledge Graph the market uses. 78,284 brand records, 16,378 makers, 15,529 retail banners, 50 markets \u2014 every field sourced and dated, callable by any buying AI Agent. x402 era begins.",
  "supportedInterfaces": [
    {
      "url": "https://mcp.cpgknowledgegraph.ai/mcp",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://gsc-knowledgegraph.ai/api",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://gsc-knowledgegraph.ai/",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "url": "https://gsc-em.com",
    "organization": "GreenCore Solutions Corp."
  },
  "version": "1.0.0",
  "documentationUrl": "https://gsc-knowledgegraph.ai/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extensions": [
      {
        "uri": "https://gsc-em.com/a2a/ext/scope-of-authority/v1",
        "description": "GSC scope of authority: read, resolve and discovery calls are autonomous; every transactional commit (order, RFQ acceptance, terms) is human-signed at the GSC Trading Desk / Navigator HITL boundary.",
        "required": false,
        "params": {
          "autonomous": [
            "read",
            "resolve",
            "discover",
            "x402-settlement"
          ],
          "record": "https://mcp.cpgknowledgegraph.ai/mcp",
          "humanSigned": [
            "transactional-commit",
            "order",
            "rfq-acceptance",
            "terms"
          ],
          "hitlBoundary": "https://gsc-navigator.ai/",
          "transactionSurface": "https://mcp.cpghumanintheloop.ai/mcp"
        }
      },
      {
        "uri": "https://gsc-em.com/a2a/ext/knowledge-graph/v1",
        "description": "The AI CPG Knowledge Graph: brands, makers, retail banners, standard pack and compliance, served by the door, every field sourced and dated; counts read from the root record.",
        "required": false,
        "params": {
          "mcp": "https://mcp.cpgknowledgegraph.ai/mcp",
          "record": "https://mcp.cpgknowledgegraph.ai/",
          "tools": [
            "resolve_gtin",
            "check_eligibility",
            "get_signal_chain",
            "count_gtin_coverage",
            "resolve_scope",
            "list_nodes",
            "resolve_node",
            "find_makers",
            "find_retailers",
            "node_market",
            "list_sku_types",
            "list_brands_by_node",
            "get_kernel",
            "resolve_sparks"
          ],
          "registry": "io.github.greencore-solutions/cpg-knowledge-graph",
          "compliance": "https://mcp.rco-a2a.ai",
          "fleet": "https://mcp.gsc-fleet.ai",
          "protocols": "https://mcp.cpgagentprotocols.ai"
        }
      },
      {
        "uri": "https://gsc-em.com/a2a/ext/x402-door/v1",
        "description": "The paid read: /api answers 402 through the gsc-x402.ai rail (x402 v2, Base mainnet, USDC, EIP-3009); receipts signed EdDSA resolve forever on the rail.",
        "required": false,
        "params": {
          "protocol": "x402",
          "version": 2,
          "network": "eip155:8453",
          "asset": "USDC",
          "paidEndpoint": "https://gsc-knowledgegraph.ai/api",
          "rail": "https://gsc-x402.ai/api",
          "receipt": "https://gsc-x402.ai/x402/receipt/{nonce}",
          "jwks": "https://gsc-x402.ai/x402/jwks.json",
          "kid": "gsc-x402-receipts-2026-09",
          "openapi": "https://gsc-x402.ai/openapi.json"
        }
      },
      {
        "uri": "https://gsc-em.com/a2a/ext/enforcement-posture/v1",
        "description": "These endpoints are open by design. When the buy side's credential standard reaches GA \u2014 expected Q4 2026-Q1 2027 \u2014 transactional methods migrate to OAuth 2.1 challenge per the MCP 2025-11-25 specification. Read access stays open. That is not pending work; that is the published plan.",
        "required": false,
        "params": {
          "enforcement_posture": "open-by-declaration",
          "migration_standard": "OAuth 2.1 + PKCE challenge (401 + WWW-Authenticate) on mcp:transact methods, per MCP spec 2025-11-25",
          "migration_trigger": "ecosystem GA of credentialed counterparties (enterprise A2A/MCP buy-side GA)",
          "migration_window": "Q4 2026 - Q1 2027",
          "declared": "2026-08-24",
          "operator": "GreenCore Solutions Corp.",
          "duns": "24-336-6774"
        }
      }
    ]
  },
  "securitySchemes": {
    "entraOAuth2": {
      "oauth2SecurityScheme": {
        "description": "Microsoft Entra OAuth 2.0 client credentials, GSC-provisioned after human review. Public reads on this surface are open by design; tokens are required where commitments are made.",
        "flows": {
          "clientCredentials": {
            "tokenUrl": "https://login.microsoftonline.com/54939635-2f2e-465a-8526-a907cb3c8ebd/oauth2/v2.0/token",
            "scopes": {
              "mcp:read": "Read/resolve/discovery calls on GSC doors over MCP."
            }
          }
        },
        "oauth2MetadataUrl": "https://gsc-knowledgegraph.ai/.well-known/oauth-authorization-server"
      }
    },
    "bearerJwt": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "bearerFormat": "JWT",
        "description": "Bearer access token presented in the Authorization header."
      }
    }
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "skills": [
    {
      "id": "cpg-knowledge-graph-record",
      "name": "AI CPG Knowledge Graph record",
      "description": "Read brands, makers, retail banners, standard pack and compliance through https://mcp.cpgknowledgegraph.ai/mcp (14 tools); counts live on https://mcp.cpgknowledgegraph.ai/. Skill: /.well-known/agent-skills/cpg-knowledge-graph-record/SKILL.md",
      "tags": [
        "cpg",
        "bpc",
        "knowledge-graph",
        "mcp",
        "sparks"
      ]
    },
    {
      "id": "x402-settlement",
      "name": "x402 settlement",
      "description": "Settle against https://gsc-knowledgegraph.ai/api unassisted (relayed to the gsc-x402.ai rail): v2 402 \u2192 EIP-3009 USDC on Base \u2192 PAYMENT-SIGNATURE \u2192 signed receipt, verifiable offline against https://gsc-x402.ai/x402/jwks.json (kid gsc-x402-receipts-2026-09), durable at https://gsc-x402.ai/x402/receipt/ plus nonce. Skill: /.well-known/agent-skills/x402-settlement/SKILL.md",
      "tags": [
        "x402",
        "payments",
        "base",
        "usdc",
        "conformance"
      ]
    },
    {
      "id": "x402-capability",
      "name": "x402 capability",
      "description": "x-gsc-x402: ready \u00b7 Base eip155:8453 USDC \u00b7 live \u00b7 the paid read https://gsc-knowledgegraph.ai/api through https://gsc-x402.ai/api, terms in its 402 payload only.",
      "tags": [
        "x402",
        "capability"
      ]
    },
    {
      "id": "instant-messaging",
      "name": "Instant Messaging for agents",
      "description": "https://x-gsi.ai/ingest \u2192 https://mcp.cpghumanintheloop.ai/mcp \u2014 typed, identified, ticketed, human-signed.",
      "tags": [
        "ia-message",
        "hitl"
      ]
    },
    {
      "id": "trading-desk",
      "name": "GSC Trading Desk",
      "description": "https://gsc-navigator.ai/ \u2014 the human channel, informed by Navigator.",
      "tags": [
        "contact",
        "hitl"
      ]
    },
    {
      "id": "hitl-contact",
      "name": "Human-in-the-Loop Contact",
      "description": "Reach GreenCore Solutions Corp. through this surface's live, human-reviewed contact endpoint (POST https://formspree.io/f/mnjozqpg with fields name, company, email, message). Every transactional commit is human-signed via the GSC Trading Desk.",
      "tags": [
        "contact",
        "hitl",
        "registration"
      ]
    }
  ],
  "signatures": [
    {
      "protected": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImdzYy1jYXJkcy0yMDI2LTA4In0",
      "signature": "cKhxK0ryeOWGD8oOe0ihqk0jvng6LGlZ4CS4M9Ty3oTaJDX7Gl7QIsWKX3q0Hd-cNaYE7gP2RKkmWkHvlmNwJQ"
    }
  ]
}