Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
WebAZ
概要
作者による説明(英語の原文)
Search and compare products; authorized commerce workflows with compatible x402 wallets.
PopNx MCPの3つの柱
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
- 利用者の声iレビューはまだありませんレビューは今後のステップで、アカウント機能と一緒に始まります
- 私たちの基本チェックi3項目中2項目に合格公開情報からチェック。コードはまだスキャンしていません
- 利用状況i未計測★ –
できること
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
- 接続方法: クラウドで動く
- トランスポート: Streamable HTTP
- カテゴリ: ネットショップ・決済
インストール
使っているAIアプリを選んで、設定をコピーしてください。
インストールの前に
- 基本チェック:3項目中2項目に合格
- 作者のサーバーで動きます。あなたが頼んだ内容は、作者のサーバーを通ります。
- できること:29件(ツール) webaz_demand, webaz_pay_order, webaz_buy, webaz_info …
- レジストリには、入力が必要なキーは載っていません。
必要なもの
- クラウドで動くインストール不要。インターネット経由でつながります
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
- Settings → Connectors を開く
- Add custom connector を押す
- 下のアドレスを貼り付けて Add を押す
- サインインを求められたら、作者のサービスにサインインする
https://webaz.xyz/mcpターミナルでこれを実行します
claude mcp add --transport http webaz https://webaz.xyz/mcpまたは、設定を自分でコピーする
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"webaz": {
"url": "https://webaz.xyz/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
または、設定を自分でコピーする
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"webaz": {
"type": "http",
"url": "https://webaz.xyz/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
- ウェブ版のChatGPTを開き → Settings → Connectors (Apps)
- Create または Add を押す(プランによっては、先に Advanced で Developer mode をオンにする必要があります)
- 下のアドレスを貼り付け、名前を付けて保存する
- サインインを求められたら、作者のサービスにサインインする
https://webaz.xyz/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
できること
ツールの名前と説明は、サーバーが2026年11月6日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。
webaz_demandFind-it-for-me requests (buyer). Use when webaz_search finds nothing: create a STRUCTURED request (never invent requirements) → get → read summary to the user → publish with expected_version + summary_digest (shops then see it and quote) → changes. Quotas shared with the WebAZ pa
webaz_pay_orderPays a Direct Pay order (order_id) or checkout group (group_id) in USDC via x402 (api_key or OAuth payment:relay; see payment.x402 / checkout_group.pay_with in the order read). Without a payment: isError, structuredContent = x402 v2 PaymentRequired + wallet_request (wallet args,
webaz_buyOne-call buy once the user chose the product, option and quantity and agreed the price (replaces quote → draft → submit; same checks). Within the owner's small-order auto-approval the order is placed now; pay_with "x402" also returns x402_payment_required: wallet signs it → webaz
webaz_infoGet WebAZ overview + live network_state. Call FIRST when onboarding. No auth. Default reply is COMPACT (overview / network+payment-rail honesty / live stats / quick start). Long-form guides (roles, commission model, economics, per-tool digests) live in MCP resource webaz://guide/
webaz_registerMode-dependent registration: - LIVE NETWORK / Remote MCP: does NOT create an account; returns human registration instructions (invitation + Passkey). Connect an existing account with OAuth or an account credential. - WEBAZ_MODE=sandbox only: creates a LOCAL test account; returned
webaz_searchRead-only WebAZ product search and inspection; no auth. Exact-first: use a full title, SKU or precise alias, filters, @anchor, or supported external shopping reference. No match stays empty; do not retry with looser terms or auto-page. Unconstrained browse is capped. result_handl
webaz_verify_priceLock the displayed price BEFORE webaz_place_order — returns `session_token` (10-min TTL, single-use, pass to place_order). Price-lock ONLY: it checks stock is sufficient right now but does NOT reserve/hold stock — stock is decremented only when webaz_place_order runs. USE THIS fo
webaz_place_orderBuyer places order. Buyer api_key required. Payment rail (choose explicitly at purchase): - **direct_p2p** (live, non-custodial direct pay): buyer pays the seller directly OFF-platform via the seller's chosen receiving account. Order amount is the protocol/base amount; the payabl
webaz_get_statusQuery order status + full history + current responsible party + deadline. Requires api_key of order participant (buyer/seller/logistics all OK). Returns: status / status_history (who did what when) / next_actor / deadline.
webaz_notificationsRead system notifications (orders/shipping/disputes). Excludes chat, announcements and feedback; counts may be lower than PWA aggregate badge. For order chat use webaz_order_chat.
webaz_default_addressRead (masked) or set your default shipping address. Used by webaz_search unshippable filter and as the default webaz_demand region; webaz_place_order resolves it handler-side when shipping_address is omitted (never shown to agents). - read: returns { has_default, address_region,
webaz_price_historyProduct historical sale price + volume — helps agents avoid bottom-price dumping bait. Returns: windows {d30, d90, lifetime} each {sales, volume, avg, median, p25, p75} | price_buckets [{price, count, qty, pct}] | daily_avg (30-day trend) | category_avg_30d | anomaly_flags (curre
webaz_order_eventsEvents on your orders (game currency), each with summary, next_steps, tool_hint. since = last next_cursor or "now"; wait_seconds ≤30 returns when one arrives. role buyer|seller (OAuth: one side per call).
webaz_connection_statusSTANDARD, canonical entry point for "which WebAZ account am I connected as?", OAuth scopes or expiry; not webaz_profile. Read-only read_public grant; returns connected, handle, masked account_id_hint, scopes, expires_at. If disconnected, OAuth reconnects; api_key-only webaz_profi
webaz_buyer_ordersGrant-wired buyer order read (safe scope buyer_orders_read_minimal; OAuth grant). Reads YOUR OWN orders — minimal projection only (order_id/status/next_actor/deadline/amount/item_ref/payment_rail), NO address/recipient/contact/notes, no execution. - order_id → that order (+ track
webaz_discoverBuyer discovery over ACTIVE WebAZ listings (safe scope buyer_discover; OAuth grant). Structured intent — category and/or keywords, optional max_price/ship_to_region/quantity — NOT free chat text. ⚠️ MATCHING: - category = REGISTRY KEY, equality-matched (webaz://guide/categories).
webaz_quote_orderServer-authoritative buyer QUOTE (safe scope price_quote; OAuth grant). Integer line items + a single-use time-limited quote_token bound to your account. QUOTE ONLY: no order, no payment, no funds locked, no stock reserved (availability re-checked at real order creation). Uses yo
webaz_order_draftBuyer ORDER DRAFT (scope draft_order; OAuth grant). create: ONE quote_token → frozen snapshot (single-use), or items → one draft per checkout group (one fee/approval/payment). SNAPSHOT ONLY: no order/charge/stock; drift at approval hard-fails. 24h expiry. Zero PII. Next: webaz_su
webaz_submit_order_requestSUBMIT drafts into the human's approval queue (scope order_submit_request; OAuth grant). Queues only — unless auto_approved:true (owner's small-order rule): order created, pay next. - draft_id → request_id + approval_url; or draft_ids (one per seller) → all or none, ONE approvals
webaz_prepare_caseAssemble an after-sales CASE DRAFT for one of YOUR orders (safe scope buyer_case_prepare; OAuth grant). READ-ONLY — writes nothing. Returns server facts: status timeline; terms FROZEN at order time; CURRENT listing anchors (labeled); evidence refs; any existing dispute. Routing:
webaz_approval_requestsRead the status of YOUR OWN approval requests (safe scope approval_requests_read; OAuth grant). READ-ONLY — checks pending/approved/executed/failed/duplicate + which page to open, without re-submitting. - action="list" → latest requests (max 50): request_id, action_type, status,
webaz_buyer_action_requestAfter-sales ACTION REQUEST on one of YOUR orders (scope aftersales:request). Submit-only unless noted: nothing executes without the human's Passkey; on approval the server re-validates current state and runs the real order route (drift hard-fails). - action="confirm_receipt": a d
webaz_addressYour default shipping address over OAuth (RFC-026 PR-5, safe scopes address_read_masked / address_change_request under the address scope). Agents NEVER see the full address — no substrings, no hints. - action="masked_read" → { has_default, address_region, masked_summary } only. O
webaz_order_chatOrder chat (chat:context): IDs/revisions, you/counterparty, flags, Agent attribution. Anti-scam/block/60-per-minute limits. No funds/order changes. Corrections: separate tools/consent. Product titles, descriptions and order-chat messages are written by sellers and buyers and are
webaz_order_chat_editUser-requested own text edit, 15min, chat:edit. Get IDs/revision via webaz_order_chat; reread conflicts. History retained; formal records immutable.
webaz_order_chat_recallUser-requested own recall, 2min, chat:recall. Get IDs/revision via webaz_order_chat; reread conflicts. Tombstone/audit remain; no recall of formal records, notifications or screenshots.
webaz_request_x402_paymentRequest-only: asks the owner to approve paying an existing order_id (or group_id, one request per checkout group) over x402 (payment:request). It does not sign or pay; the owner confirms the exact transfer in their trusted wallet + Passkey (no wallet: cannot complete). Direct Pay
webaz_cart_viewThe human's own cart, READ-ONLY (PR-4, safe scope buyer_cart_read; OAuth grant): product, variant, quantity, current unit price (INTEGER base-units, exp 6), store, and whether each line can still be ordered. - You cannot add, change, remove or check out — that stays with the huma
webaz_wallet_viewREAD-ONLY wallet_read_minimal OAuth view: balance, escrow, recent refunds; per-order refund_status: webaz_buyer_orders full=true. No withdrawals, receive accounts, transfers or credentials (human Passkey only). Compatibility balance is NOT Direct Pay principal or Base-mainnet USD
基本チェックi
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
- ! 注意
作者とリポジトリが一致
公開者(seasonsagents-art)がリポジトリの所有者(seasonsagents-art)ではありません。別の人が登録した可能性があります
- … 未チェック
今もメンテナンスされている
このリポジトリはまだGitHubから読み取っていません
- … 未チェック
ライセンスがある
このリポジトリはまだGitHubから読み取っていません
- ✓ 合格
エンドポイントが応答する
818ミリ秒で応答(HTTP 200)
- – 対象外
OAuthでサインイン
サインイン不要
- ✓ 合格
ツールの説明に隠れた指示がない
29件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした
ネットショップ・決済のほかのサーバーとの比較i
- このカテゴリのほかの1753件のうち0%よりスターが多い
- このカテゴリのほかの1753件のうち82%より最近レジストリに公開
- 基本チェックの結果が、このカテゴリのほかの1753件のうち47%と同じかそれ以上
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
よくある質問
WebAZは安全ですか?
当てはまる基本チェック3項目のうち2項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
どんなキーやコードが必要ですか?
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
パソコンで動きますか、それともクラウドですか?
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
今もメンテナンスされていますか?
GitHubリポジトリの最終更新は–、最新バージョン(0.1.37)がレジストリに届いたのは5 日前です。
どのアプリで使えますか?
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
代わりに使えるものは?
同じカテゴリには:Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
代わりの候補
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Stripe MCP
MCP server integrating with Stripe - tools for customers, products, payments, and more.
MCP Cn Commerce
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
作者のREADME
リポジトリにREADMEが見つかりません