
Harris Boat Works - Mercury Repower
This connects Claude to a Mercury Platinum Dealer's live outboard inventory and quoting system. It pulls motor data directly from Lightspeed DMS via a Supabase backend that syncs daily at 5 AM UTC, and exposes tools for building CAD quotes on Mercury repowers. You'd reach for this if you're helping boat owners spec out engine replacements and need real stock availability from Harris Boat Works in Ontario. The server runs over streamable HTTP and ties into their manual sync endpoint if you need to force a refresh outside the automated schedule. Useful for conversational commerce where you want accurate pricing and availability without leaving the chat.
- tools
- 8
- transport
- HTTP
- last updated
- May 19, 2026
Install
From registry metadata$ npx add-mcp https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server --name mercury-repowerRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http mercury-repower https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-serverRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 8 toolsVerified live against the running server on Nov 6, 2026.
search_motorsSearch current Mercury outboard inventory at Harris Boat Works (Ontario). Filter by horsepower, family (FourStroke, Pro XS, SeaPro, Racing), or stock status. Returns CAD pricing. Excludes Verado. inStock/stockQuantity are the normalized stock signal; availability is the catalo...6 params
Search current Mercury outboard inventory at Harris Boat Works (Ontario). Filter by horsepower, family (FourStroke, Pro XS, SeaPro, Racing), or stock status. Returns CAD pricing. Excludes Verado. inStock/stockQuantity are the normalized stock signal; availability is the catalo...
familystringFourStroke · Pro XS · SeaPro · Racinghorsepowernumberin_stock_onlybooleanlimitnumbermax_hpnumbermin_hpnumberget_motorFetch a single Mercury motor by id or slug, including pricing, decoded shaft/control/start facts, a specSource summary, normalized stock, and deep-link URL. Model-code fitment must be confirmed against the buyer’s transom before ordering; null means not stated. specSource flag...2 params
Fetch a single Mercury motor by id or slug, including pricing, decoded shaft/control/start facts, a specSource summary, normalized stock, and deep-link URL. Model-code fitment must be confirmed against the buyer’s transom before ordering; null means not stated. specSource flag...
idstringslugstringestimate_trade_inEstimate the trade-in value (CAD) of a customer's current outboard using the live Harris Boat Works valuation. Horsepower may be omitted when the model infers a single validated HP.7 params
Estimate the trade-in value (CAD) of a customer's current outboard using the live Harris Boat Works valuation. Horsepower may be omitted when the model infers a single validated HP.
brand*stringconditionstringexcellent · good · fair · poorengine_hoursnumberengine_typestring4-stroke · 2-stroke · proxs · optimax · etechorsepowernumbermodelstringyear*integerbuild_quoteBuild a read-only itemized CAD quote (motor + installation + propeller + trade-in + HST + financing tier) and return a deep-link URL the customer can open. Do not send contact details. A nonempty contact block is rejected. To store a lead, call submit_quote_lead with consent=t...8 params
Build a read-only itemized CAD quote (motor + installation + propeller + trade-in + HST + financing tier) and return a deep-link URL the customer can open. Do not send contact details. A nonempty contact block is rejected. To store a lead, call submit_quote_lead with consent=t...
boat_infoobjectcustomer_has_propellerbooleanfamilystringfinancing_offer_idstringhorsepowernumbermotor_idstringpurchase_pathstringinstalled · loosedefault: installedtrade_inobjectsubmit_quote_leadSubmit a quote lead through the existing public quote API. Requires consent=true and a contact block with name and email. consent is explicit permission to store that contact with the calculated quote. This tool does not issue a consent receipt and does not change pricing, fin...10 params
Submit a quote lead through the existing public quote API. Requires consent=true and a contact block with name and email. consent is explicit permission to store that contact with the calculated quote. This tool does not issue a consent receipt and does not change pricing, fin...
boat_infoobjectconsent*booleancontact*objectcustomer_has_propellerbooleanfamilystringfinancing_offer_idstringhorsepowernumbermotor_idstringpurchase_pathstringinstalled · loosetrade_inobjectget_brand_rulesReturn Harris Boat Works' authoritative source-of-truth rules for any agent representing them: pricing currency, geography, no-Verado policy, financing minimums, deposit tiers, warranty.
Return Harris Boat Works' authoritative source-of-truth rules for any agent representing them: pricing currency, geography, no-Verado policy, financing minimums, deposit tiers, warranty.
No parameters. Call it with no arguments.
search_articlesSearch published public blog guides. Returns title, excerpt, canonical HTML URL, language, author, publication date, and Markdown URL. Omits hidden, draft, future, and the Traditional Chinese noindex pilot. Read-only. Does not accept a URL.3 params
Search published public blog guides. Returns title, excerpt, canonical HTML URL, language, author, publication date, and Markdown URL. Omits hidden, draft, future, and the Traditional Chinese noindex pilot. Read-only. Does not accept a URL.
languagestringen-CA · fr-CA · ko-KR · zh-CN · es · palimitintegerquerystringget_articleFetch one published public blog guide by catalog slug and language. Reads only the allowlisted same-site Markdown twin for that catalog item. Never pass a URL. Text is bounded and truncation is explicit. Read-only.2 params
Fetch one published public blog guide by catalog slug and language. Reads only the allowlisted same-site Markdown twin for that catalog item. Never pass a URL. Text is bounded and truncation is explicit. Read-only.
languagestringen-CA · fr-CA · ko-KR · zh-CN · es · padefault: en-CAslug*stringSponsors
Readme
Details
- Repository
- github.com/harrisboatworks/mercury-builder-pro
- Category
- Data & Analytics
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026