eCommerce
a2a-retailmedia.ai
An e-commerce MCP server for grocery markets that resolves buyer jurisdiction and actor, gates transactions, finds brands/makers, and validates GTIN product records.
ENDPOINT 1
https://mcp.a2a-retailmedia.ai/mcp
MCP server metadata
- Name
- a2a-retailmedia
- Version
- 4.0.3
A2A Retailmedia — the agentic retail-media hub for grocery, operated by GreenCore Solutions Corp. The retailer is the seller of media; the maker's agent is the buyer. Every grocery banner in 20 markets has a signed card with a status: unclaimed, claimed or registered. Reads are open. For a handshake call resolve_jurisdiction, then resolve_actor, then gate_transaction, then find_makers, resolve_gtin, check_eligibility, list_banners, list_packages, quote_package, find_buyer and submit_demand. submit_demand needs four things — the maker, a budget a person has approved, a Global Trade Item Number (GTIN) and a list of banners — or it returns a gap. GSC owns no inventory, runs no auction, makes no creative and quotes no price. Artificial intelligence makes mistakes. A2A Retailmedia is an agentic information source, not a recommendation. No ads, ever. No rank for sale. Trade only.
Known tools 19
gate_transactionThe gate before a handshake: allow or deny for one market and one actor class.
Inferred read-onlyfind_makersFind the brand: makers on the grocery record of one market (node = one of the 20 markets).
Inferred read-onlyresolve_gtinConfirm the product is real: is this Global Trade Item Number (GTIN) well-formed, and is it on the grocery record, with its brand and maker.
Potential side effectscheck_eligibilityConfirm it is on the shelf: does the grocery record list this GTIN at this banner in this market?
Inferred read-onlylist_bannersPick the banners: the grocery banners of one market with each one's media program (or "none listed") and card status.
Inferred read-onlyget_banner_cardThe signed card of one banner and its status (unclaimed, claimed or registered).
Inferred read-onlylist_banner_cardsThe cards of one market, optionally by status (unclaimed, claimed, registered): banner, media program, status and the card's address.
Inferred read-onlylist_packagesMatch a package: what one banner's media program says it sells, in the program's own words, each tagged onsite, offsite or in-store.
Inferred read-onlyquote_packagePrice it: returns where the banner's own media program publishes its rates or takes an enquiry.
Inferred read-onlyfind_buyerQualify the buyer: find a maker on the grocery record by name, with its own website where the record has one.
Inferred read-onlysubmit_demandHand off: the packet — the maker, a budget a person has approved, one or more GTINs, a market and a list of banners — or a gap naming what is missing.
Inferred read-onlya2a_handoffHand to a person: the state of a handoff and its Navigator desk ticket, where the media program has no agent.
Inferred read-onlypull_measurementRead the till: results of a campaign, returned by the retailer's program.
Inferred read-onlyrenew_packageRenew: a prior quote id from the retailer's program and a new approved budget.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.a2a-retailmedia]
url = "https://mcp.a2a-retailmedia.ai/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"a2a-retailmedia": {
"type": "http",
"url": "https://mcp.a2a-retailmedia.ai/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: a2a-retailmedia
Remote MCP URL: https://mcp.a2a-retailmedia.ai/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"a2a-retailmedia": {
"url": "https://mcp.a2a-retailmedia.ai/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"a2a-retailmedia": {
"type": "http",
"url": "https://mcp.a2a-retailmedia.ai/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "a2a-retailmedia",
"transport": "streamable-http",
"url": "https://mcp.a2a-retailmedia.ai/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for a2a-retailmedia.ai was fetched 2026-10-06T09:13:40.508Z.
a2a-retailmedia.ai is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.