proxy-shopping MCP
An MCP server for proxy-shopping, a P2P network enabling users to buy from cash-only or specific-payment shops using crypto via a proxy shopper. It facilitates transactions using a 2-of-3 escrow with timelocks, allowing remote users to pay with BTC signet or USDC while local shoppers handle the physical purchase.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Buy from cash-only shops using cryptocurrency
- Earn income as a proxy shopper
- Execute P2P purchases with 2-of-3 escrow
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghcr.io/pad01g/proxy-shopping-mcp:0.1.2
{
"transport": "stdio",
"identifier": "ghcr.io/pad01g/proxy-shopping-mcp:0.1.2",
"registryType": "oci",
"runtimeArguments": [
{
"name": "-v",
"type": "named",
"value": "proxy-shopping-mcp:/data",
"default": "proxy-shopping-mcp:/data",
"description": "Volume that keeps this agent's key (a BIP39 mnemonic, created on first run) and its orders across runs"
}
],
"environmentVariables": [
{
"name": "PS_NETWORK",
"choices": [
"ps-main",
"lab"
],
"default": "ps-main",
"description": "ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab)"
},
{
"name": "PS_DATA_DIR",
"default": "/data",
"description": "Directory of the mnemonic and order state inside the container; mount a volume there"
},
{
"name": "PS_LAB_URL",
"default": "http://host.docker.internal:8888",
"description": "Lab only: the lab demo server as seen from the container"
},
{
"name": "PS_CONFIG_URL",
"description": "Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"proxy-shopping-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PS_NETWORK=<YOUR_PS_NETWORK>",
"-e",
"PS_DATA_DIR=<YOUR_PS_DATA_DIR>",
"-e",
"PS_LAB_URL=<YOUR_PS_LAB_URL>",
"-e",
"PS_CONFIG_URL=<YOUR_PS_CONFIG_URL>",
"ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
],
"env": {
"PS_NETWORK": "<YOUR_PS_NETWORK>",
"PS_DATA_DIR": "<YOUR_PS_DATA_DIR>",
"PS_LAB_URL": "<YOUR_PS_LAB_URL>",
"PS_CONFIG_URL": "<YOUR_PS_CONFIG_URL>"
}
}
}
}Cline
{
"mcpServers": {
"proxy-shopping-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PS_NETWORK=<YOUR_PS_NETWORK>",
"-e",
"PS_DATA_DIR=<YOUR_PS_DATA_DIR>",
"-e",
"PS_LAB_URL=<YOUR_PS_LAB_URL>",
"-e",
"PS_CONFIG_URL=<YOUR_PS_CONFIG_URL>",
"ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
],
"env": {
"PS_NETWORK": "<YOUR_PS_NETWORK>",
"PS_DATA_DIR": "<YOUR_PS_DATA_DIR>",
"PS_LAB_URL": "<YOUR_PS_LAB_URL>",
"PS_CONFIG_URL": "<YOUR_PS_CONFIG_URL>"
}
}
}
}VS Code
{
"servers": {
"proxy-shopping-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PS_NETWORK=<YOUR_PS_NETWORK>",
"-e",
"PS_DATA_DIR=<YOUR_PS_DATA_DIR>",
"-e",
"PS_LAB_URL=<YOUR_PS_LAB_URL>",
"-e",
"PS_CONFIG_URL=<YOUR_PS_CONFIG_URL>",
"ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
],
"env": {
"PS_NETWORK": "<YOUR_PS_NETWORK>",
"PS_DATA_DIR": "<YOUR_PS_DATA_DIR>",
"PS_LAB_URL": "<YOUR_PS_LAB_URL>",
"PS_CONFIG_URL": "<YOUR_PS_CONFIG_URL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"proxy-shopping-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PS_NETWORK=<YOUR_PS_NETWORK>",
"-e",
"PS_DATA_DIR=<YOUR_PS_DATA_DIR>",
"-e",
"PS_LAB_URL=<YOUR_PS_LAB_URL>",
"-e",
"PS_CONFIG_URL=<YOUR_PS_CONFIG_URL>",
"ghcr.io/pad01g/proxy-shopping-mcp:0.1.2"
],
"env": {
"PS_NETWORK": "<YOUR_PS_NETWORK>",
"PS_DATA_DIR": "<YOUR_PS_DATA_DIR>",
"PS_LAB_URL": "<YOUR_PS_LAB_URL>",
"PS_CONFIG_URL": "<YOUR_PS_CONFIG_URL>"
}
}
}
}Let your agent find its tools
Find servers like proxy-shopping MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.