Any AI agent. Any Shopify merchant. One fastUSD payment. Fast turns the discovery, checkout, and settlement flow for online shopping into a single MCP surface your agent can call.
Stores you can buy from right now via fast-mcp. More
are being onboarded behind the scenes and appear here once they
pass the Shopify checkout canary.
| Merchant | About | Category | Status |
|---|---|---|---|
fast-mcp is an MCP server your agent can call to search,
quote, and buy from every live merchant. One install, every store.
Download the .mcpb bundle, then double-click it to install in Claude Desktop.
mkdir -p ~/.fast/mcp && \ curl -sL https://shop.fast.xyz/fast-mcp.mcpb -o ~/.fast/mcp/fast-mcp.mcpb && \ unzip -qo ~/.fast/mcp/fast-mcp.mcpb -d ~/.fast/mcp && \ claude mcp add fast-shop --scope user --transport stdio \ --env MARKETPLACE_API_BASE_URL=https://shop.fast.xyz \ --env FAST_NETWORK=mainnet \ -- node ~/.fast/mcp/dist/server.js
Downloads the .mcpb, extracts it to
~/.fast/mcp, and registers fast-shop with
Claude Code at user scope. Every
fast_shop_* tool auto-discovers on next startup.
# 1. Download + extract the bundle
mkdir -p ~/.fast/mcp && \
curl -sL https://shop.fast.xyz/fast-mcp.mcpb -o ~/.fast/mcp/fast-mcp.mcpb && \
unzip -qo ~/.fast/mcp/fast-mcp.mcpb -d ~/.fast/mcp
# 2. Add this block to ~/.config/opencode/opencode.json
# (replace $HOME with your absolute home path — JSON doesn't expand ~)
{
"mcp": {
"fast-shop": {
"type": "local",
"command": ["node", "$HOME/.fast/mcp/dist/server.js"],
"environment": {
"MARKETPLACE_API_BASE_URL": "https://shop.fast.xyz",
"FAST_NETWORK": "mainnet"
}
}
}
}
OpenCode reads the config on startup and spawns the stdio MCP server from the extracted bundle.
# Bundle URL — the agent downloads, extracts, and runs dist/server.js:
https://shop.fast.xyz/fast-mcp.mcpb
# One-shot install + MCP registration (stdio transport):
mkdir -p ~/.fast/mcp && \
curl -sL https://shop.fast.xyz/fast-mcp.mcpb -o ~/.fast/mcp/fast-mcp.mcpb && \
unzip -qo ~/.fast/mcp/fast-mcp.mcpb -d ~/.fast/mcp
# Generic MCP JSON config (for any client that accepts mcpServers):
{
"mcpServers": {
"fast-shop": {
"command": "node",
"args": ["$HOME/.fast/mcp/dist/server.js"],
"env": {
"MARKETPLACE_API_BASE_URL": "https://shop.fast.xyz",
"FAST_NETWORK": "mainnet"
}
}
}
}
Once installed, the agent follows this flow to shop:
fast_onboard — creates/loads the local Fast wallet, returns a funding link.fast_shop_list_merchants — discover which stores are live.fast_shop_search → find products on a specific merchant.fast_shop_quote → delivered price for a US shipping address.fast_shop_create_order → pay via x402 and place the order.fast_shop_get_order / fast_shop_list_orders / fast_shop_cancel_order to manage it.