Agentic Commerce

The first webshop built
for your AI assistant.

Tell your AI what you need — it finds the right template, buys it, and hands you the file. No browsing, no checkout forms, no account required.

How it works

Shopping, handled end-to-end

1
💬

You ask

"I need a spreadsheet to track my freelance income and expenses."

2
🔍

Your assistant shops

Scans the full catalog in seconds, picks the best match, and confirms it with you before buying.

3
💳

It buys for you

One secure purchase. A receipt goes straight to your email. No cart, no forms, no friction.

4
📂

You get the file

The spreadsheet lands ready to use — formatted, labelled, and filled with example data.

For shop owners

Why shops will work this way

📡

Be found by assistants

When someone's AI recommends a template, you want it recommending yours. Shops that speak the right language get into the conversation.

🌙

Sell while you sleep

Assistants shop at 3 a.m. with no cart abandonment, no hesitation, no support email. A sale happens or it doesn't — clean and instant.

👂

Hear what's missing

When an assistant can't find what someone asked for, the shop knows. Real demand signal, straight from the people who would have bought.

The next wave of shoppers won't see your website. Their assistants will read it. Shops that speak machine get chosen.

Search engine optimisation changed how shops got discovered in the 2000s. The same shift is happening again — this time for AI assistants. The Plan Shop is a live proof that a shop can serve both audiences at once.

See it working right now

The live shop is running. Point your assistant at it, or browse the catalog yourself.

For Builders

Everything you need to wire this shop into your agent, assistant framework, or integration. All examples run against the live shop — copy, paste, go.

Connect & call

A

Connect via MCP

Add the shop as an MCP server in Claude Desktop, Claude Code, or any MCP-compatible agent framework. No authentication required.

One-liner (Claude Code / CLI)

claude mcp add --transport http planshop https://planshop.binary.tools/mcp/shop

claude_desktop_config.json / .mcp.json

{
  "mcpServers": {
    "planshop": {
      "type": "http",
      "url": "https://planshop.binary.tools/mcp/shop"
    }
  }
}
B

Inspect available tools (JSON-RPC)

The MCP endpoint speaks JSON-RPC 2.0 over HTTP. Call tools/list to see all 9 shop tools.

curl -s -X POST https://planshop.binary.tools/mcp/shop \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
C

Complete a purchase (REST)

One stateless POST to /api/v1/checkout. The Idempotency-Key header is required — replay it safely.

Request

curl -s -X POST https://planshop.binary.tools/api/v1/checkout \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: my-unique-key-001" \
  -d '{
    "email": "buyer@example.com",
    "items": [{"slug": "crm-lite"}]
  }'

Response

{
  "orderId": 42,
  "status": "PAID",
  "totalCents": 999,
  "downloads": [
    {
      "title": "CRM Lite",
      "url": "https://planshop.binary.tools/download/tok_…",
      "expiresAt": "2026-07-11T12:00:00Z",
      "downloadsRemaining": 10
    }
  ],
  "replayed": false
}

Discovery stack

Every artifact an agent needs to find, understand, and buy from this shop.

Artifact What it is Link
/llms.txt Agent quickstart: MCP config, curl checkout, policies, links /llms.txt
/llms-full.txt Full guide with complete live catalog and buy hints per template /llms-full.txt
/api/openapi.yaml OpenAPI 3.0 spec — all endpoints, schemas, error shapes /api/openapi.yaml
/api/v1/catalog.json Machine-readable catalog feed (all templates + bundles, ETag-cached) /api/v1/catalog.json
/.well-known/mcp.json MCP manifest: endpoint, transport, auth policy, tool list /.well-known/mcp.json
JSON-LD Product + Offer structured data on every product page, crawlable by any LLM-powered search example

Honest status: This is a demo shop. Payments are mock and auto-accepted — no real card is ever charged. ACP/AP2 authentication and real payment processing are on the roadmap. Rate limits apply (120 reads/min, 10 writes/hour per IP). Download links expire after 30 days or 10 uses.

Ready to integrate?

The live shop is running. Point your agent at it now.