MCP serverio.github.greencore-solutions/a2a-grocery
A2A + MCP hub for retail grocery procurement — 20 markets on the SCHEMA algo record.
Read more
A2A + MCP hub for retail grocery procurement — 20 markets on the SCHEMA algo record. Trade only.Overview
Score?
UNRATED 0.097
of what a free look can see, on 2 looks
Looks
2
last 12 hr ago
Tools
19
More info
URL
mcp.a2a-grocery.ai/mcp
streamable-http
Says it is
a2a-grocery 1.0.0
protocol 2025-06-18
In the record since
1 day ago
Among servers18,413 with a card
0median 0.606 · this server 0.097 · highest on record 0.8561
Toolsfrom sha256:f096b88fbc…100bea
| Tool | Schema |
|---|---|
| a2a_handoff Hand the buyer to the right agent over Agent-to-Agent (A2A): with an allow decision the order intent goes to the counterparty's agent (envelope + card URL); with a deny, the market |
input · output |
| compare_items Compare items, variants and pack sizes side by side (two to eight GTINs or catalogue ids). |
input · output |
| create_order_intent Open an order between two agents: an order intent for a cleared item after the gate; the intent carries reason_code + rule_set_version and settles by x402 on a2a-x402.ai. |
input · output |
| find_verified_buyer Retail buyer desks for this market: banner records (banner, parent group, channel discounter · e-commerce · local · in-store · traditional, local format, cited POS count or NULL, b |
input · output |
| find_verified_supplier Verified makers, brand owners, private-label owners, distributors and importers for this item or category in a market: maker records with their claim status — verified first, then |
input · output |
| gate_transaction Allow or deny, with the reason and the rule. Takes an item (GTIN or catalogue id; optional), the ship-to market, the actor class and, when no record exists yet, the product type, i |
input · output |
| get_availability In stock, and where: the availability block of an item (banners on the shelf of record, product URLs read live at load, POS counts where the banner record carries a cited one) once |
input · output |
| get_enforcement_watch Recalls, withdrawals and food-safety alerts, dated: enforcement events by market, category, brand or since a date, each with its source page. |
input · output |
| get_item One item by GTIN (EAN in European copy), fully resolved: temperature, department → super category → category, attribute lanes, pack, brand and maker, market, claim status, market s |
input · output |
| get_label_and_claims What the label must say, and which claims are allowed: the labelling requirements of the market (food information, allergens, origin, nutrition) and the claims rules of record (nut |
input · output |
| get_market_status Is this product type a food here, and under which regime? Product type by market: food, special class (novel food, food supplement, infant formula, fortified, organic-certified, al |
input · output |
| get_notification_requirements What must be filed before sale in a market: the food business registration or import notification scheme, the food business operator of record, and, for a product type in a special |
input · output |
| get_price The price for this buyer: the price basis (list · contract · promotion window) from the maker's offers on the record, once gate_transaction has answered allow (decision_id). Plain |
input · output |
| get_product_documents Certificates and paper: the documents on an item record (organic certificate, PDO/PGI, halal, kosher, specification, allergen statement, origin declaration, lot where it applies), |
input · output |
| log_audit Write a line to the audit record for a gate decision, an order intent or a handoff (returns the line id). |
input · output |
| resolve_actor Who is asking? Maker, brand owner, private label, distributor, importer, broker or retail buyer (trade only); auditor (read-only); agent (inherits the class of the credential it pr |
input · output |
| resolve_jurisdiction Where is this going? Resolve a ship-to (e.g. 'DE', 'US-CA', 'UK', 'FR', 'EU-NL', 'JP') to one of the 20 markets and its rule set (14 rule sets; the seven EU markets share one food- |
input · output |
| search_cleared_items Find items cleared for this market: validated SKU records in a market (query by product name, brand, maker or category; filters: temperature ambient · chilled · frozen · fresh, att |
input · output |
| verify_gtin Is this GTIN real, and whose is it? Check-digit validation, the GS1 prefix, and the validated record(s) that carry it on this hub with their brand, maker and claim status. |
input · output |
Verify it yourself
npx teppi-check https://mcp.a2a-grocery.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M405J3DD06WBHT2MKTTS0GHF