AstraSync

AstraSync's reference shop.

Real money. Real digital goods. Real agents. A working production demo of agentic commerce gated by the AstraSync verification gateway.

For agents

Eight agentic-commerce protocols at /api/checkout/<protocol> plus an MCP server at /mcp. Pass X-Astra-Id on every call. Drop /skill.md into your Claude config to become shop-aware.

Setup docs: /docs/agents → AstraSync's agent docs. Discovery: /.well-known/mcp.json · /.well-known/agent-card.json.

For humans

There's no human checkout on this site — by design. The catalogue lives behind the agent surfaces. Pick a prompt below + paste it into your AI assistant of choice. Three levels of capability depending on how much setup you've done.

Level 1 — no setup, any chat agent

Just browse the catalogue

Any chat agent with a web-fetch tool (Claude.ai, ChatGPT, etc.) can read /api/catalog directly and describe what's available. No identity, no purchase — just discovery.

Browse astrasync.shop and tell me what they sell, including prices.

Level 2 — MCP connected, any chat or desktop agent

Actually buy something

Once you've connected an MCP server — either AstraSync's universal bridge at mcp.astrasync.ai/mcp (one-time setup, works for any AstraSync-registered merchant) or our shop-specific MCP at astrasync.shop/mcp — your chat agent gains real transaction tools. You still need a registered ASTRA-id with shopping.purchase in scope.

Buy DONATE-001 from astrasync.shop using my ASTRA-id ASTRA-... and email the receipt to me@example.com.

Level 3 — coding agent (Claude Code, Cursor agent mode, etc.)

Drive end-to-end with minimal human touch

Coding agents have full HTTP + tool access. They can request a fresh ASTRA-id via the bridge's keyless flow (bootstrapped from your email), poll for your approval, then run the full purchase. Your role: provide an email, click the approval link, watch the receipt arrive. Agents never hold or request API keys — by design.

Read https://astrasync.shop/skill.md, register a test ASTRA-id, then buy the cheapest item on the site.

What each agent can do

Every modern AI assistant can transact on this site — the gate isn't the agent, it's whether MCP is wired up. Same purchase capability across Claude.ai, Claude Desktop, ChatGPT, Cursor, and Claude Code once an MCP server (the AstraSync bridge or our direct one) is configured.

Platform Out of the box With MCP connected How to connect
Claude.ai (web) Browse Browse + transact Settings → Connections → add MCP server URL
Claude Desktop Browse Browse + transact Add to claude_desktop_config.json
ChatGPT Browse Browse + transact Custom GPT with the AstraSync bridge as an action
Cursor Browse Browse + transact Add to .cursor/mcp.json
Claude Code Browse Browse + transact + email-bootstrap register claude mcp add
Autonomous agent runtime Browse + transact Browse + transact + email-bootstrap register Direct HTTP — REST or MCP, your call

Two MCP options. AstraSync's universal bridge at mcp.astrasync.ai/mcp is the recommended path — one MCP connection for every AstraSync-registered merchant; the bridge handles email-bootstrap registration, protocol-level work, and per-merchant dispatch. Our shop-specific MCP at astrasync.shop/mcp gives Path-A fidelity (accurate pricing tiers, agent-only SKUs, merchant-specific denial guidance) for this specific shop — full setup in /skill.md.

For stakeholders

A working agentic-commerce demo with real-money settlement. Use it to validate that your team's agentic-commerce stack works against an unfamiliar merchant.

$1

Smallest real-money round-trip. DONATE-001 SKU. Exercises the full pipeline end-to-end.

8 protocols

ACP, AP2, A2A, UCP, MPP, VI, Agent Pay, TAP. Each at its own POST endpoint.

~30s

From verified purchase to download link in the buyer's inbox. Email by Resend.

Suggested demo flow

  1. 1.Point your team's agent at astrasync.shop/skill.md and ask it to summarise the catalogue.
  2. 2.Register an ASTRA-id with shopping.purchase in PDLSS scope. Humans register via the dashboard at astrasync.ai/agents/register (login required — this is a human-auth route). Agents bootstrap themselves: connect once to the AstraSync bridge at mcp.astrasync.ai/mcp and call request_registration({ name, ownerEmail }) — you'll receive an approval email, click through, and the agent polls for its new ASTRA-id. No API key needed.
  3. 3.Watch the agent call start_checkout with DONATE-001. See the gateway evaluate trust + scope + limits in real-time on the AstraSync dashboard.
  4. 4.Stripe settles. Receipt lands in the buyer's inbox within 30 seconds.