protogrid

Search / io.github.harrisboatworks/mercury-repower

Harris Boat Works - Mercury Repower

R0· no sign-in

Live Mercury outboard data and CAD quote builder from a Mercury Platinum Dealer in Ontario.

v1.0.0 · active · repository · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality72needs work
Trust87of 100
Uptime, 30 days99%
Latency p50382 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "mercury-repower": {
      "type": "http",
      "url": "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server"
    }
  }
}
claude mcp add --transport http mercury-repower https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server
[mcp_servers.mercury-repower]
url = "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "mercury-repower": {
      "type": "remote",
      "url": "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "mercury-repower": {
      "type": "http",
      "url": "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=mercury-repower&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZXV0c29xZHBqdXJrbmpzc2h4ZXMuc3VwYWJhc2UuY28vZnVuY3Rpb25zL3YxL2FnZW50LW1jcC1zZXJ2ZXIifQ%3D%3D"
}
{
  "servers": {
    "mercury-repower": {
      "type": "http",
      "url": "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server"
    }
  }
}
{
  "mcpServers": {
    "mercury-repower": {
      "httpUrl": "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server"
    }
  }
}
extensions:
  "mercury-repower":
    enabled: true
    name: "mercury-repower"
    type: streamable_http
    uri: "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server"
    timeout: 300

Quality 72 / 100needs work

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations8 of 8 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints1 of 8 tools declare all four hints; missing: get_motor (idempotentHint); build_quote (idempotentHint); search_articles (idempotentHint); …
  • pass
    tools.token_costabout 1,744 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes28 tool changes in 30 days
  • fail
    stability.rug_pull9 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 1,744 tokens to load them all · tool set e624dbc80e3c · tools last changed 2026-10-19 · checked 2026-10-20 20:46 UTC

Tool changes

  • get_articleadded

    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.

  • search_articlesadded

    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.

  • get_brand_ruleschangedannotations
  • submit_quote_leadadded

    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, financing, or warranty. Confirm storage only from the returned lead_captured flag. Annotations are hints, not authorization.

  • build_quotechangeddescription, input schema, annotationsmeaning changed
    before

    Build an itemized CAD quote (motor + installation + propeller + trade-in + HST + financing tier) and return a deep-link URL the customer can open. Optional contact captures a lead in the dealership CRM.

    after · 48% of words in common

    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=true. Annotations are hints, not authorization.

  • estimate_trade_inchangedannotations
  • get_motorchangeddescription, annotationsmeaning changed
    before

    Fetch a single Mercury motor by id or slug, including pricing, shaft length, and deep-link URL.

    after · 28% of words in common

    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 flags database rigging presence; individual fields may still be model-code decoded. inStock/stockQuantity are the normalized stock signal; availability is the catalog label.

  • search_motorschangeddescription, annotationsmeaning changed
    before

    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.

    after · 42% of words in common

    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 catalog label. candidatePageTruncated warns when more than 500 candidates match: narrow horsepower filters. Decoded fitment needs transom confirmation; specSource flags database rigging presence, and other fields may still be model-code decoded.

  • search_articlesremoved

    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.

  • get_articleremoved

    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.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 87 / 100

provenance80
liveness100
freshness65
hygiene100

+repository +namespace-matches-repo +reachable +uptime-99% ~updated-155d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server streamable-httpnoneyes99%382 ms2024-11-052026-10-20

Tools (8)

build_quoteread-onlyBuild 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=true. Annotations are hints, not authorization.
estimate_trade_inread-onlyEstimate 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.
get_articleread-onlyFetch 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.
get_brand_rulesread-onlyReturn Harris Boat Works' authoritative source-of-truth rules for any agent representing them: pricing currency, geography, no-Verado policy, financing minimums, deposit tiers, warranty.
get_motorread-onlyFetch 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 flags database rigging presence; individual fields may still be model-code decoded. inStock/stockQuantity are the normalized stock signal; availability is the catalog label.
search_articlesread-onlySearch 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.
search_motorsread-onlySearch 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 catalog label. candidatePageTruncated warns when more than 500 candidates match: narrow horsepower filters. Decoded fitment needs transom confirmation; specSource flags database rigging presence, and other fields may still be model-code decoded.
submit_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, financing, or warranty. Confirm storage only from the returned lead_captured flag. Annotations are hints, not authorization.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.harrisboatworks/mercury-repower",
  "title": "Harris Boat Works - Mercury Repower",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://eutsoqdpjurknjsshxes.supabase.co/functions/v1/agent-mcp-server",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/harrisboatworks/mercury-builder-pro",
    "source": "github"
  },
  "description": "Live Mercury outboard data and CAD quote builder from a Mercury Platinum Dealer in Ontario."
}