Solana MCP by Vybe
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Buy at cash-only or unsupported shops with BTC via a proxy shopper and 2-of-3 escrow, or earn as one
使っているAIアプリを選んで、設定をコピーしてください。
チェック 3/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月14日
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげますが、先に準備が必要です
先にパソコンへ Docker を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
SettingsDeveloperEdit Config
{
"mcpServers": {
"proxy-shopping": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
]
}
}
}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 のツール名が出れば接続成功です
上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。
PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-mainPS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /dataPS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888PS_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 につなげるアプリを使う
B · 暗号資産・ブロックチェーン の中で ChatGPT につなげる別のサーバー
同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました
Claude Code につなげますが、先に準備が必要です
先にパソコンへ Docker を入れてください(1 回だけ)
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
claude mcp add --scope user proxy-shopping -- docker run -i --rm ghcr.io/pad01g/proxy-shopping-mcp:0.1.2proxy-shopping: buy anywhere with crypto through a proxy shopper が一覧にあり、接続済みと表示されれば OK です
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 のツール名が出れば接続成功です
上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。
PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-mainPS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /dataPS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888PS_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 回だけ)
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 のツール名が出れば接続成功です
上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。
PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-mainPS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /dataPS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888PS_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 回だけ)
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 のツール名が出れば接続成功です
上のコマンドはこれらがなくても動きます。変えたいときだけ作者の説明に沿って追加してください。
PS_NETWORK ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab) · 初期値 ps-mainPS_DATA_DIR Directory of the mnemonic and order state inside the container; mount a volume there · 初期値 /dataPS_LAB_URL Lab only: the lab demo server as seen from the container · 初期値 http://host.docker.internal:8888PS_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 のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Claude Code
claude mcp add --scope user proxy-shopping -- docker run -i --rm ghcr.io/pad01g/proxy-shopping-mcp:0.1.2Claude 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 envPS_DATA_DIR envPS_LAB_URL envPS_CONFIG_URL env説明は英語の原文のままです。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
oci: ghcr.io/pad01g/proxy-shopping-mcp:0.1.2このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月15日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント pad01g で確認済みです
コードの最終更新:先月
MITを使用
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック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 developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Kalshi and Polymarket data, venue fees, no-arbitrage checks and paper execution for AI agents.
Polymarket paper trading for AI agents: $10k paper money, real order books, official fees.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
An MCP server that lets an AI agent use the proxy-shopping P2P network as tools:
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.
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).
| Variable | Default | Meaning |
|---|---|---|
PS_NETWORK | ps-main | ps-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_URL | http://localhost:8888 | lab only: the demo server (relays at /relay-1 /relay-2, /esplora, /evm, /faucet, /rates, /deployments/31337.json) |
PS_CONFIG_URL / PS_CONFIG_FILE | unset | a 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_COORDINATORS | unset | comma-separated coordinator pubkeys that replace the preset's trust roots |
| Tool | What it does |
|---|---|
network_info | network, relays, coordinators, chains, how many shopper × escrow combinations are trusted, an honest status |
wallet | identity pubkey, BTC signet address and balance (EVM/USDC where the network has it) |
lab_faucet | lab only: test BTC / USDC to this wallet, mine blocks |
find_offers | trusted shopper × escrow combinations for a shop URL, region and payment, with fees, cash regions and provenance (coordinator → operator list) |
request_quote | order 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_orders | status, timeline and next steps; get_order can wait for a status |
accept_quote | accept a valid quote (a strong rate deviation needs acknowledge_rate_deviation) |
fund_order | moves money: pay the lock and the escrow upfront fee (confirm: true) |
confirm_receipt | moves money: items received, sign the payout to the shopper (confirm: true) |
open_dispute | ask the escrow to decide; hands it the evidence and the key to your address (confirm: true) |
review_ruling / countersign_ruling | check the escrow's split, then co-sign it (moves money, confirm: true) |
accept_refund_offer | moves money: co-sign the shopper's cooperative refund (confirm: true) |
refund_after_timelock | moves money: after T2, take the funds back alone (confirm: true) |
cancel_order | cancel before funding |
report | report the shopper or escrow to the operator that listed them |
export_backup | show the 12-word mnemonic (confirm: true) |
become_shopper | the plan for earning as a proxy shopper: requirements, fees, node config and compose file for ps-main, how to get listed |
registry_entry | the 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.
confirm: true; without it they show what would happen (amounts, recipients, fees). An agent should show that to its human and ask before confirming.completed / settled / refunded are reported only once the chain shows the payment.export_backup. The delivery address is encrypted for the shopper; the escrow can read it only when you open a dispute.network_info lists them and where they came from). Orders are only as good as the shoppers and escrows that operators list.# 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"
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.