プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

proxy-shopping: buy anywhere with crypto through a proxy shopper

作者:pad01gバージョン 0.1.2i★ 0iパソコンで動く
レジストリ名io.github.pad01g/proxy-shopping

インストール方法

What it does

Buy at cash-only or unsupported shops with BTC via a proxy shopper and 2-of-3 escrow, or earn as one

  • Connects パソコンで動く
  • Account or key No key needed
  • Category 暗号資産・ブロックチェーン

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 3/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月14日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげますが、先に準備が必要です

先にパソコンへ Docker を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. Docker を入れる

    1 回だけ。Docker が必要なすべてのサーバーで使えます

    Docker のダウンロードページを開く ↗

  2. パソコン版 Claude アプリの設定ファイルを開く

    SettingsDeveloperEdit Config

  3. この設定を貼り付けて保存

    {
      "mcpServers": {
        "proxy-shopping": {
          "command": "docker",
          "args": [
            "run",
            "-i",
            "--rm",
            "ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
          ]
        }
      }
    }
  4. Claude を終了してもう一度開く

  5. 試してみる

    proxy-shopping: buy anywhere with crypto through a proxy shopper を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が proxy-shopping: buy anywhere with crypto through a proxy shopper を使っていると言うか、回答に proxy-shopping: buy anywhere with crypto through a proxy shopper のツール名が出れば接続成功です

追加の設定 4 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-main
  • PS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /data
  • PS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888
  • PS_CONFIG_URL Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset

説明は英語の原文のままです。

ファイルを PC に残したい場合:作者は PS_DATA_DIR にローカルのフォルダーをマウントするよう案内しています(Docker では -v と -e を併用)。作者の README を見てください。この形式のコマンドはまだ確認していないため載せていません。

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT はまだ proxy-shopping: buy anywhere with crypto through a proxy shopper につなげません

proxy-shopping: buy anywhere with crypto through a proxy shopper はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません

代わりにできること

A · proxy-shopping: buy anywhere with crypto through a proxy shopper につなげるアプリを使う

  • 先にパソコンへ Docker を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
  • 先にパソコンへ Docker を入れてください(1 回だけ)
  • 先にパソコンへ Docker を入れてください(1 回だけ)
  • 先にパソコンへ Docker を入れてください(1 回だけ)

B · 暗号資産・ブロックチェーン の中で ChatGPT につなげる別のサーバー

同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました

Claude Code につなげますが、先に準備が必要です

先にパソコンへ Docker を入れてください(1 回だけ)

  1. Docker を入れる

    1 回だけ。Docker が必要なすべてのサーバーで使えます

    Docker のダウンロードページを開く ↗

  2. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  3. このコマンドを貼り付けて Enter

    claude mcp add --scope user proxy-shopping -- docker run -i --rm ghcr.io/pad01g/proxy-shopping-mcp:0.1.2
  4. Claude Code で /mcp と入力

    proxy-shopping: buy anywhere with crypto through a proxy shopper が一覧にあり、接続済みと表示されれば OK です

  5. 試してみる

    proxy-shopping: buy anywhere with crypto through a proxy shopper を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が proxy-shopping: buy anywhere with crypto through a proxy shopper を使っていると言うか、回答に proxy-shopping: buy anywhere with crypto through a proxy shopper のツール名が出れば接続成功です

追加の設定 4 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-main
  • PS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /data
  • PS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888
  • PS_CONFIG_URL Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset

説明は英語の原文のままです。

ファイルを PC に残したい場合:作者は PS_DATA_DIR にローカルのフォルダーをマウントするよう案内しています(Docker では -v と -e を併用)。作者の README を見てください。この形式のコマンドはまだ確認していないため載せていません。

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげますが、先に準備が必要です

先にパソコンへ Docker を入れてください(1 回だけ)

  1. Docker を入れる

    1 回だけ。Docker が必要なすべてのサーバーで使えます

    Docker のダウンロードページを開く ↗

  2. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  3. Cursor の AI チャットを Agent モードで開く

  4. 試してみる

    proxy-shopping: buy anywhere with crypto through a proxy shopper を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が proxy-shopping: buy anywhere with crypto through a proxy shopper を使っていると言うか、回答に proxy-shopping: buy anywhere with crypto through a proxy shopper のツール名が出れば接続成功です

追加の設定 4 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-main
  • PS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /data
  • PS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888
  • PS_CONFIG_URL Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset

説明は英語の原文のままです。

ファイルを PC に残したい場合:作者は PS_DATA_DIR にローカルのフォルダーをマウントするよう案内しています(Docker では -v と -e を併用)。作者の README を見てください。この形式のコマンドはまだ確認していないため載せていません。

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげますが、先に準備が必要です

先にパソコンへ Docker を入れてください(1 回だけ)

  1. Docker を入れる

    1 回だけ。Docker が必要なすべてのサーバーで使えます

    Docker のダウンロードページを開く ↗

  2. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  3. VS Code の AI チャットを Agent モードで開く

  4. 試してみる

    proxy-shopping: buy anywhere with crypto through a proxy shopper を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が proxy-shopping: buy anywhere with crypto through a proxy shopper を使っていると言うか、回答に proxy-shopping: buy anywhere with crypto through a proxy shopper のツール名が出れば接続成功です

追加の設定 4 項目(入力しなくても使えます)

上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。

  • PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-main
  • PS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /data
  • PS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888
  • PS_CONFIG_URL Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset

説明は英語の原文のままです。

ファイルを PC に残したい場合:作者は PS_DATA_DIR にローカルのフォルダーをマウントするよう案内しています(Docker では -v と -e を併用)。作者の README を見てください。この形式のコマンドはまだ確認していないため載せていません。

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

JSON 設定は下の「開発者向け」にあります

つまずいたら?proxy-shopping: buy anywhere with crypto through a proxy shopper を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

パソコンにインストール

Claude Code

claude mcp add --scope user proxy-shopping -- docker run -i --rm ghcr.io/pad01g/proxy-shopping-mcp:0.1.2

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "proxy-shopping": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
      ]
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "proxy-shopping": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
      ]
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "proxy-shopping": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
      ]
    }
  }
}

自分で入力する値

  • PS_NETWORK env
    ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab)
  • PS_DATA_DIR env
    Directory of the mnemonic and order state inside the container; mount a volume there
  • PS_LAB_URL env
    Lab only: the lab demo server as seen from the container
  • PS_CONFIG_URL env
    Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset

説明は英語の原文のままです。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

週あたりのダウンロードi
npm/PyPIにない
接続方法
パソコンで動く
最新バージョンi
0.1.2
レジストリ公開日i
2026年9月30日
コードの最終更新i
2026年10月1日
作者
pad01g
パッケージ
oci: ghcr.io/pad01g/proxy-shopping-mcp:0.1.2
ウェブサイト
pad01g.github.io
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月15日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント pad01g で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:先月

  • ✓ 合格

    ライセンスがある

    MITを使用

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

暗号資産・ブロックチェーンのほかのサーバーとの比較i

  • このカテゴリのほかの1692件のうち0%よりスターが多い
  • このカテゴリのほかの1692件のうち51%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの1692件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

proxy-shopping: buy anywhere with crypto through a proxy shopperは安全ですか?

当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は先月、最新バージョン(0.1.2)がレジストリに届いたのは2 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにDockerも必要です。

代わりに使えるものは?

同じカテゴリには:Solana MCP by Vybe, Oracle3 prediction-market arbitrage checks, Polymarket Paper Trader

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Solana MCP by Vybe

Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.

作者:vybenetwork成長中★ 2685 リポジトリ全体のスター6 か月前更新

クラウドで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

proxy-shopping MCP server

An MCP server that lets an AI agent use the proxy-shopping P2P network as tools:

  • Buy from cash-only or unsupported shops with crypto through a proxy shopper, with a 2-of-3 escrow. You pay BTC into a per-order escrow (you, the shopper, an escrow); the shopper buys and ships; you release the payment when the items arrive. If something goes wrong the escrow rules a split, and after the T2 timelock you can take everything back alone.
  • Earn as a proxy shopper. A precise plan for running the always-online shopper node, and the registry entry for getting listed.

It runs next to the agent (stdio) as one participant with its own key. Protocol logic is @proxy-shopping/core, the same code the web app runs. The session stays up while the server runs, so quotes, shipping updates and rulings keep arriving and are stored in the data directory. Registry name: io.github.pad01g/proxy-shopping.

The public network `ps-main` is new. There may be no trusted shoppers yet (network_info says how many shopper × escrow combinations are trusted). Payments there are BTC on signet, a test network whose coins have no market value. USDC is not available on ps-main yet.

Run

Claude Code:

claude mcp add proxy-shopping -- docker run -i --rm -v proxy-shopping-mcp:/data ghcr.io/pad01g/proxy-shopping-mcp:0.1.2

Other clients (mcp.json):

{

"mcpServers": { "proxy-shopping": { "command": "docker", "args": ["run", "-i", "--rm", "-v", "proxy-shopping-mcp:/data", "ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"] } } }

The volume at /data holds the key and the orders. Keep it: without it you lose the key that controls the escrow of every open order (back it up with export_backup). One data dir = one identity; use a separate volume per agent or per person.

The local docker compose lab (proxy-shopping-go, demo server on http://localhost:8888):

claude mcp add proxy-shopping-lab -- docker run -i --rm --add-host=host.docker.internal:host-gateway \

-v proxy-shopping-mcp-lab:/data -e PS_NETWORK=lab -e PS_LAB_URL=http://host.docker.internal:8888 \ ghcr.io/pad01g/proxy-shopping-mcp:0.1.2

MCPB bundle (Claude Desktop and other MCPB clients: open the file to install; needs Node 22+): proxy-shopping- .mcpb from the releases; build it with node packages/mcp/scripts/build-mcpb.mjs after npm run build -w @proxy-shopping/core. Agents installing the server: llms-install.md.

Without Docker (Node 22, from the repository root): npm ci && npm run build -w @proxy-shopping/core -w @proxy-shopping/mcp, then node packages/mcp/dist/server.js (bin proxy-shopping-mcp).

VariableDefaultMeaning
PS_NETWORKps-mainps-main: public Nostr relays (relay.damus.io, nos.lol, relay.primal.net), BTC signet via mempool.space, coordinators and signed trust events from the registry. lab: the compose lab through its demo server
PS_DATA_DIR~/.proxy-shopping-mcp (image: /data)the mnemonic (mnemonic, mode 0600, created on first run) and the state per network (state- .json)
PS_LAB_URLhttp://localhost:8888lab only: the demo server (relays at /relay-1 /relay-2, /esplora, /evm, /faucet, /rates, /deployments/31337.json)
PS_CONFIG_URL / PS_CONFIG_FILEunseta web-app config.json (format of proxy-shopping-go/lab/web-config.json: relays, coordinators, esplora, evm_rpc, deployments_url, rates, timelock_policy, …) that overrides the preset
PS_COORDINATORSunsetcomma-separated coordinator pubkeys that replace the preset's trust roots

Tools

ToolWhat it does
network_infonetwork, relays, coordinators, chains, how many shopper × escrow combinations are trusted, an honest status
walletidentity pubkey, BTC signet address and balance (EVM/USDC where the network has it)
lab_faucetlab only: test BTC / USDC to this wallet, mine blocks
find_offerstrusted shopper × escrow combinations for a shop URL, region and payment, with fees, cash regions and provenance (coordinator → operator list)
request_quoteorder from one combination and wait for the quote; returns its validation: rate deviation from our own sources, the recomputed escrow address, the timelocks
get_order / list_ordersstatus, timeline and next steps; get_order can wait for a status
accept_quoteaccept a valid quote (a strong rate deviation needs acknowledge_rate_deviation)
fund_ordermoves money: pay the lock and the escrow upfront fee (confirm: true)
confirm_receiptmoves money: items received, sign the payout to the shopper (confirm: true)
open_disputeask the escrow to decide; hands it the evidence and the key to your address (confirm: true)
review_ruling / countersign_rulingcheck the escrow's split, then co-sign it (moves money, confirm: true)
accept_refund_offermoves money: co-sign the shopper's cooperative refund (confirm: true)
refund_after_timelockmoves money: after T2, take the funds back alone (confirm: true)
cancel_ordercancel before funding
reportreport the shopper or escrow to the operator that listed them
export_backupshow the 12-word mnemonic (confirm: true)
become_shopperthe plan for earning as a proxy shopper: requirements, fees, node config and compose file for ps-main, how to get listed
registry_entrythe exact file for a pull request to the registry, in its format: shoppers/ .json {pk, contact, description, regions (cash regions), payments, escrows}, escrows/ .json {pk, contact, description, sla_days}, operators/ .json {pk, contact, description, regions}, coordinators/ .json {pk, contact, description, url?, bundle?}

A purchase: network_info → wallet (fund it) → find_offers → request_quote → accept_quote → fund_order → (get_order until delivered) → confirm_receipt.

Every tool answers with a short text plus the same data as structured JSON.

Safety

  • Tools that move money or disclose secrets do nothing without confirm: true; without it they show what would happen (amounts, recipients, fees). An agent should show that to its human and ask before confirming.
  • A quote that fails validation (combination not trusted, escrow address that does not match our own computation, timelocks outside the policy, amounts that do not add up) cannot be accepted. A rate more than 10 % away from our own sources needs an explicit acknowledgement.
  • Payouts are signed only for the template the protocol allows (release to the shopper, a refund to you, a ruling that matches its split); completed / settled / refunded are reported only once the chain shows the payment.
  • The mnemonic never leaves the data dir except through export_backup. The delivery address is encrypted for the shopper; the escrow can read it only when you open a dispute.
  • Trust comes only from the coordinators you configure (network_info lists them and where they came from). Orders are only as good as the shoppers and escrows that operators list.

Test

# from the repository root, in Docker (no host Node needed)

docker run --rm -v "$PWD":/src -v ps-npm:/root/.npm -w /src node:22-bookworm \ sh -c "npm ci && npm run build -w @proxy-shopping/core && npm test -w @proxy-shopping/mcp"

end to end against the running compose lab: a BTC order through MCP tool calls over stdio

docker run --rm --add-host=host.docker.internal:host-gateway -v "$PWD":/src -v ps-npm:/root/.npm -w /src/packages/mcp \ -e PS_LAB_URL=http://host.docker.internal:8888 node:22-bookworm npm run test:lab

The unit tests drive every tool through an MCP client against core's in-memory world (relays, chain, a scripted shopper and an escrow), and run the registry's own validator (proxy-shopping-registry/scripts/registry.ts validate) on the files registry_entry writes; they expect ../proxy-shopping-registry next to this repository (or PS_REGISTRY_DIR, or mounted at /proxy-shopping-registry; SKIP_REGISTRY=1 skips it). Add -v "$PWD/../proxy-shopping-registry":/proxy-shopping-registry:ro to the Docker command above.