Connect your AI agent
Your agent can browse the live catalog, help choose products, and prepare a Shopify checkout. You review the final total and approve payment in Shopify.
1. Add the MCP server
Use a client that supports a remote HTTP MCP server:
https://store.dreamnet.ink/api/mcp
No key is needed for the public catalog. For personal checkout activity, open the storefront in Farcaster, verify your account, and select Agents → Create connection.
2. Add your connection key
Set the client’s Authorization header to Bearer YOUR_CONNECTION_KEY. Keys expire after 30 days and can be revoked from the Agents panel. Keep keys in your agent’s secret settings, never in a public repository or shared prompt.
3. Shop with clear permissions
coastal_catalog: get current products and variants.coastal_checkout: prepare a checkout from variant IDs and quantities; requires your connection key.coastal_activity: get your checkout and verified order status; requires your connection key.
The checkout tool returns a secure Shopify URL. Opening it does not pay. Your agent cannot sign transactions, initiate refunds, or run compute jobs with this key.
Coinbase AgentKit
Download the action-provider adapter and pass customActionProvider from your approved AgentKit installation. Configure your connection key in the agent’s secret store.
Payments and fulfillment
Shopify determines available payment methods, inventory, shipping, tax, receipts, and order tracking. Direct Farcaster USDC and x402 settlement are not enabled until their merchant settings and settlement checks are complete.