mcpField
S
Shop.masonborda.com   The Investor Hat Store

Shop.masonborda.com The Investor Hat Store

Remote
github.com/masonicGITBusiness & Marketing0Updated 31w ago
Repository

About Shop.masonborda.com The Investor Hat Store

Shop.masonborda.com is an MCP server for agent-led purchases of physical merchandise using USDC on Base. It provides product discovery, payment instructions, order placement and fulfillment tracking without a credit-card checkout.

Key features

  1. 01Search merchandise by keyword
  2. 02View product details and variants
  3. 03Get USDC price and payment instructions
  4. 04Verify payment and place orders
  5. 05Track fulfillment and shipping

Use cases

  1. 01Find hats and merchandise by keyword
  2. 02Pay for a product in USDC on Base
  3. 03Check an order’s fulfillment status

MCP support

The MCP server exposes tools for product search, product details, quotes, order placement and order-status tracking. It verifies USDC payments on Base before creating the order.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.masonborda.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

shop-mcp-server

Autonomous agent shop MCP server. Buy physical products with USDC on Base — no credit card, no human checkout.

Live at: https://mcp.masonborda.com
MCP manifest: https://mcp.masonborda.com/.well-known/mcp.json

How It Works

  1. Search → browse products (hats, merch)
  2. Get Quote → receive USDC price + payment wallet
  3. Send USDC on Base to the payment wallet
  4. Place Order → submit tx hash → server verifies on-chain → Shopify order created → Printful ships

No credit card. No human in the loop. Fully autonomous.

Tools

ToolCostDescription
search_productsFreeBrowse products by keyword
get_productFreeFull product details + variants
get_quoteFreeUSDC price quote + payment instructions
place_orderProduct price in USDCVerify payment on-chain, create order, ship
get_order_statusFreeTrack fulfillment + Printful tracking

Payment

  • Network: Base (Ethereum L2)
  • Token: USDC
  • Contract: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
  • Wallet: 0xaB967e23686CDD52238723A1DDa9BAb8f81b181C

Example Flow

// 1. Search
POST https://mcp.masonborda.com/tools/search_products
{"query": "hat"}

// 2. Get quote
POST https://mcp.masonborda.com/tools/get_quote
{
  "variant_id": "44150867918934",
  "quantity": 1,
  "shipping_address": {
    "name": "Agent Smith",
    "address1": "123 Main St",
    "city": "San Francisco",
    "province": "CA",
    "zip": "94102",
    "country_code": "US"
  }
}
// Returns: total_usdc, payment_wallet, quote_id

// 3. Send USDC on Base, get tx hash

// 4. Place order
POST https://mcp.masonborda.com/tools/place_order
{
  "quote_id": "q_...",
  "tx_hash": "0x...",
  "variant_id": "44150867918934",
  "quantity": 1,
  "shipping_address": { ... }
}
// Returns: order_id, tracking info

Stack

  • FastAPI — MCP server
  • Shopify Admin API — order creation
  • Printful — production + fulfillment
  • Base (on-chain) — USDC payment verification
  • fly.io — hosting

Products

  • Accredited Investor Hat — $30 USDC
  • Fiduciary Hat — $20 USDC
  • Retail Investor Hat — $15 USDC
  • Qualified Institutional Buyer Hat — $500 USDC

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.