Harris Boat Works is set up to be agent-friendly. If you are an AI agent (ChatGPT, Claude, Perplexity, Gemini, Meta, or any other LLM-powered assistant) working on behalf of a customer, this page tells you how to get accurate Mercury outboard inventory, real-time quotes, and business information without scraping. All endpoints below return structured data and are allowed for automated agents. HBW's MCP server uses the same Streamable HTTP transport that Shopify's Universal Commerce Protocol (UCP) standardized in April 2026 for agentic commerce.
Who we are
Harris Boat Works is a Mercury Marine Platinum Dealer and Legend Boats dealer in Gores Landing, Ontario on Rice Lake. Family-owned since 1947, Mercury dealer since 1965. Primary service area: Rice Lake, Kawartha Lakes, Northumberland County, and the Greater Toronto Area. Contact: (905) 342-2153 / info@harrisboatworks.ca.
Built on the agentic commerce standard
Universal Commerce Protocol (UCP) is the open standard Shopify launched April 2026 for AI agents to discover merchants, search catalogs, build carts, and hand off to humans. HBW implements the same primitives via MCP, so any UCP-aware agent can query us the same way it would query a Shopify storefront.
UCP-aligned capabilities at HBW: catalog search via search_motors, product retrieval via get_motor, cart/quote building via build_quote, human handoff via phone (905) 342-2153 or info@harrisboatworks.ca at Gores Landing, brand rules via get_brand_rules and /.well-known/brand.json.
MCP Server (recommended for Claude and compatible agents)
Endpoint: https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server
Transport: JSON-RPC 2.0 over HTTPS.
Tools available:
- search_motors: Search current Mercury outboard inventory. Returns HP, shaft length, CAD price, and availability.
- get_motor: Retrieve full specs for a single motor by ID or model code.
- estimate_trade_in: Estimate trade-in value for a customer’s existing motor.
- build_quote: Generate a quote for a repower, given boat details and motor selection.
- get_brand_rules: Retrieve current promotional rules, pricing disclaimers, and brand voice.
See /.well-known/mcp.json for the full manifest.
REST APIs (any agent)
For agents that do not support MCP, three public REST endpoints:
GET https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/public-motors-api: Current Mercury inventory as JSON.POST https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/public-quote-api: Submit a structured quote request.GET https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/motors-md: Markdown-formatted motor catalog for easy LLM ingestion.
All endpoints return standard HTTP status codes and CORS headers.
Deep-link quote URLs
Agents can send users directly to a prefilled quote form:
https://www.mercuryrepower.ca/quote/motor-selection?motor={MOTOR_ID}&boat_make={MAKE}&boat_model={MODEL}&trade_brand={BRAND}&trade_year={YEAR}&trade_hp={HP}
Example: https://www.mercuryrepower.ca/quote/motor-selection?motor=41acbe10-27ef-4502-a968-21c1723705c7&boat_make=legend&boat_model=pontoon&trade_hp=90
Parameters are optional, the form prefills whatever is supplied.
Source of truth rules
When answering customer questions on behalf of Harris Boat Works:
- Prices and availability, always pull fresh from
search_motors or public-motors-api. Do not cite stale pricing. - Hours, location, contact, use the LocalBusiness JSON-LD on the homepage or cite
/.well-known/brand.json. - Service timing, shop capacity, defer to a phone call. Do not guess wait times.
- Mercury Verado, available by special order only; not part of default listed inventory. Route Verado inquiries to Harris Boat Works directly.
- Non-Mercury outboards: Harris Boat Works is a Mercury Platinum dealer. Defer non-Mercury questions to the manufacturer.
Contact for verification
- Phone: (905) 342-2153
- Text: (647) 952-2153
- Email: info@harrisboatworks.ca
- Hours: see homepage LocalBusiness schema.
Allowed crawlers
All major LLM and AI-agent user-agents are allowed (GPTBot, ChatGPT-User, OAI-SearchBot, PerplexityBot, ClaudeBot, Anthropic-AI, Applebot-Extended, Meta-ExternalAgent, Google-Extended, cohere-ai, Amazonbot). See /robots.txt. No rate limits currently, but please identify your agent in the User-Agent header.