MCP.Market

A2A Cosmetics MCP server

online · 100% uptime
by greencore-solutions·io.github.greencore-solutions/a2a-cosmetics·v1.0.3

Agent-to-Agent (A2A) hub for cosmetics: skin care, fragrance, sun care, dermocosmetics.

B79/100grade B
What users say
No reviews yet
Be the first
Safety scan
B79/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed A2A Cosmetics yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

A2A Cosmetics tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How A2A Cosmetics compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
79/100
higher than 58% of 4,461 AI and agents servers
Uptime
100%
of our recent checks; the typical remote AI and agents server answers 100%
Response time
586 ms
faster than 23% of 2,334 AI and agents servers

Release history: 4 versions in the registry since 2026-09-20, latest 2026-11-05, typically one every 1 day.

Install A2A Cosmetics in Claude Code, Cursor or VS Code

claude mcp add --transport http a2a-cosmetics https://mcp.a2a-cosmetics.ai/mcp
Add to Cursor

What the publisher says

From the A2A Cosmetics repository's README, as published. We do not edit it. Read it on GitHub

A2A Cosmetics — connect kit

Agent-to-Agent (A2A) + Model Context Protocol (MCP) hub for cosmetics.

Business to business: brands, manufacturers, retailers, distributors and their AI agents. Eighteen markets, thirteen rule sets; every answer names the market, the rule set and the version it was judged against. Operated by GreenCore Solutions Corp. Public connect kit, MIT.

Notice: Artificial intelligence makes mistakes. A2A Cosmetics is an information source, not a recommendation. Rules differ by jurisdiction — refer to the regulator in your jurisdiction for the information that applies to you.

The door

<!-- door:begin -->streamable-HTTP, stateless, server name a2a-cosmetics, door version 1.0.0, 20 tools (read from the wire 2026-09-20)<!-- door:end -->

  • MCP: https://mcp.a2a-cosmetics.ai/mcp — any client that speaks streamable-HTTP: { "url": "https://mcp.a2a-cosmetics.ai/mcp", "transport": "streamable-http" }
  • A2A 0.3.0 JSON-RPC: https://a2a-cosmetics.ai/a2a (the hub) and https://.a2a-cosmetics.ai/a2a (one market agent per market, answered from its own Azure region)
  • Agent Card: https://a2a-cosmetics.ai/.well-known/agent-card.json (ES256, kid a2ac-2026-09; keyring /.well-known/jwks.json)
  • Setup: https://a2a-cosmetics.ai/setup · Docs: https://a2a-cosmetics.ai/docs · Claim your record: https://a2a-cosmetics.ai/claim
  • Official MCP Registry: io.github.greencore-solutions/a2a-cosmetics (server.json in this repo)

The gate

Three calls before any price: resolvejurisdiction → resolveactor → gatetransaction. Twelve reason codes: ALLOW · REQUIRENOTIFICATION · REQUIRERESPONSIBLEPERSON · DENYNOTACOSMETICHERE · DENYINGREDIENTBANNED · DENYINGREDIENTLIMIT · DENYCLAIM · DENYMARKET · DENYACTORCLASS · DENYUNLICENSEDAGENT · DENYNOGTIN · DENYNOTVERIFIED.

The twenty tools

  • Gate — resolvejurisdiction, resolveactor, gate_transaction
  • Regulatory truth — getingredientrecord, getmarketstatus, getnotificationrequirements, getlabelandclaims, getenforcement_watch
  • Catalogue — searchcleareditems, getitem, compareitems
  • Supply — findverifiedsupplier, getavailability, getprice
  • Documents — getproductdocuments, verify_gtin
  • Commerce — createorderintent, a2a_handoff
  • Operations — getsafetylabel, log_audit

Reads are open. The six transacting tools take a client-credentials Bearer from the issuer, https://a2a-registry.ai (register at /oauth/register; see https://a2a-cosmetics.ai/auth.md).

The agents

<!-- agents:begin -->

36 agents live, 0 product-line slots reserved on the tenant table; by region: Australia East 1 · Brazil South 1 · Canada Central 1 · Central India 1 · France Central 2 · Germany West Central 1 · Italy North 1 · Japan East 1 · Korea Central 1 · Mexico Central 1 · Poland Central 1 · South Central US 18 · Southeast Asia 1 · Spain Central 1 · Switzerland North 1 · UAE North 1 · UK South 1 · West Europe 1. Counted from the hub's list_agents on 2026-09-20; door version 1.0.0, 20 tools. <!-- agents:end -->

Examples

Stock clients, no adapter: examples/awsstrands.py · examples/azuresemantickernel.py · examples/googlegenai.py · examples/genericmcpclient.py; A2A: examples/a2aawsstrands.py · examples/a2aazureagentframework.py · examples/a2agoogle_sdk.py.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

A2A Cosmetics: common questions

Is A2A Cosmetics MCP server safe?
Mostly: it is graded B (79/100). Read the A2A Cosmetics safety report
How do I install A2A Cosmetics?
It runs remotely at mcp.a2a-cosmetics.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does A2A Cosmetics need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is A2A Cosmetics maintained?
The last commit was 21 days ago (2026-10-16). The latest release is v1.0.3.
Is A2A Cosmetics up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does A2A Cosmetics compare with other AI and agents MCP servers?
safety score 79/100 (higher than 58% of 4,461 AI and agents servers); uptime 100% (of our recent checks; the typical remote AI and agents server answers 100%); response time 586 ms (faster than 23% of 2,334 AI and agents servers). Full comparison.

More from greencore-solutions →