Shop.masonborda.com The Investor Hat Store
RemoteAbout 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
- 01Search merchandise by keyword
- 02View product details and variants
- 03Get USDC price and payment instructions
- 04Verify payment and place orders
- 05Track fulfillment and shipping
Use cases
- 01Find hats and merchandise by keyword
- 02Pay for a product in USDC on Base
- 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.
https://mcp.masonborda.com/mcpclaude mcp add --transport http shop https://mcp.masonborda.com/mcp{"mcpServers":{"shop":{"type":"http","url":"https://mcp.masonborda.com/mcp"}}}Open in Cursor{"servers":{"shop":{"type":"http","url":"https://mcp.masonborda.com/mcp"}}}Open in VS Code{"mcpServers":{"shop":{"type":"http","url":"https://mcp.masonborda.com/mcp"}}}{"mcpServers":{"shop":{"serverUrl":"https://mcp.masonborda.com/mcp"}}}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 READMEshop-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
- Search → browse products (hats, merch)
- Get Quote → receive USDC price + payment wallet
- Send USDC on Base to the payment wallet
- 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
| Tool | Cost | Description |
|---|---|---|
search_products | Free | Browse products by keyword |
get_product | Free | Full product details + variants |
get_quote | Free | USDC price quote + payment instructions |
place_order | Product price in USDC | Verify payment on-chain, create order, ship |
get_order_status | Free | Track 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
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.