# Greencore Solutions A2a Cosmetics MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.greencore-solutions%2Fa2a-cosmetics
Registry id: `mcp-registry/io.github.greencore-solutions/a2a-cosmetics`
Status: live (checked 2026-10-27T02:39:33.622Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 4992
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "greencore-solutions-a2a-cosmetics-mcp-se": {
      "type": "http",
      "url": "https://mcp.a2a-cosmetics.ai/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http greencore-solutions-a2a-cosmetics-mcp-se https://mcp.a2a-cosmetics.ai/mcp
```

## Tools (20)

- `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); wit
- `compare_items`: Compare products, variants and shades side by side (two to eight GTINs or catalogue ids).
- `create_order_intent`: Open an order between two agents: an order intent for a cleared product after the gate; the intent carries reason_code + rule_set_version and settles by x402 on
- `find_verified_supplier`: Verified makers and brands for this product or product type in a market: supplier records (brand · manufacturer) with their claim status — verified first, then 
- `gate_transaction`: Allow or deny, with the reason and the rule. Takes a product (GTIN or catalogue id; optional), the ship-to market, the actor class and, when no record exists ye
- `get_availability`: In stock, and where: the availability block of a product (banners on the shelf of record, product URLs read live at load, store counts where the retailer record
- `get_enforcement_watch`: Recalls, bans and safety alerts, dated: enforcement events by market, ingredient, brand or since a date, each with its source page.
- `get_ingredient_record`: One ingredient, and its status in every market: the standard ingredient name (INCI), aliases, and per rule set whether it is prohibited, restricted (with the li
- `get_item`: Product record from gtinfetch.ai (signed); hub layer: seat, market, claim, price, availability. One product by GTIN, fully resolved: taxonomy path, variant or f
- `get_label_and_claims`: What the label must say, and which claims are allowed: the label requirements of the market and the claims rules of record (patterns that take a product out of 
- `get_market_status`: Is this product type a cosmetic here? Product type by market: cosmetic, drug, special class (functional cosmetic, quasi-drug, grade 2, therapeutic good) or not 
- `get_notification_requirements`: What must be filed before sale in a market: the notification scheme, the responsible-person requirement and, for a product type in a special class, the extra st
- `get_price`: The price for this buyer: the price basis (list · contract) from the supplier's offers on the record, once gate_transaction has answered allow (decision_id). Ti
- `get_product_documents`: Safety report, certificate of analysis, data sheet: the documents on a product record (product information file pointer, safety assessment, certificate of analy
- `get_safety_label`: Warnings and age limits: the warning statements the market requires for a product type (sunscreen, hair dye, aerosols, children's products) and the safety-alert
- `log_audit`: Write a line to the audit record for a gate decision, an order intent or a handoff (returns the line id).
- `resolve_actor`: Who is asking? Brand, manufacturer, retailer or distributor (business to business); auditor (read-only); agent (inherits the class of the credential it presents
- `resolve_jurisdiction`: Where is this going? Resolve a ship-to (e.g. 'US', 'US-CA', 'UK', 'FR', 'EU-DE', 'JP') to one of the 18 markets and its rule set (13 rule sets; the six EU marke
- `search_cleared_items`: Find products cleared for this market: validated product records in a market (query by product name, brand, product type or lane; optional lane filter: suncare 
- `verify_gtin`: Product record from gtinfetch.ai (signed); hub layer: seat, market, claim, price, availability. Is this GTIN real, and whose is it? Check-digit validation, the 

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