mcpField
S
Store Canary

Store Canary

Remote
storecanary.appBusiness & Marketing0Updated today

About Store Canary

Store Canary is a hosted, read-only MCP server for WooCommerce operators. It checks a public store and reports pass, warn, or fail results, without requiring an account, API key, or installation; it does not log in or submit forms.

Key features

  1. 01Check store and checkout availability
  2. 02Inspect SSL and public information exposure
  3. 03Check SEO basics and page speed
  4. 04Sample products and policy pages
  5. 05Return concise status results
  6. 06Explain finding codes with suggested fixes

Use cases

  1. 01Find store issues before a promotion
  2. 02Check cart and checkout availability
  3. 03Review exposed versions and public logs
  4. 04Understand findings and suggested fixes

MCP support

The hosted MCP server provides read-only WooCommerce check tools and three starter prompts over Streamable HTTP. Checks use GET requests only and do not log in, add items to a cart, or submit forms.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.storecanary.app/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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 README

Store Canary logo

Store Canary MCP connector

A free, hosted, read-only MCP server that checks a public WooCommerce store from the outside and answers in plain pass / warn / fail lines. No account, no API key, no install.

Connector address: https://mcp.storecanary.app/mcp (Streamable HTTP, no authentication)

Docs: https://storecanary.app/mcp

This repository only documents the hosted connector. It contains no server code.

Tools (all read-only)

ToolWhat it checks
check_storeOverall health: homepage reachable, HTTPS valid and redirects sane, WooCommerce detected, /cart/ and /checkout/ load, payment markers visible on checkout.
check_sslCertificate accepted, http:// permanently redirects to https://, short HTTPS-only redirect chain, HSTS header set.
check_exposureWordPress, WooCommerce, plugin and PHP versions shown publicly, a public /readme.html, a readable /wp-content/debug.log (log contents are never returned or kept).
check_seo_basicsrobots.txt (and whether it blocks the whole site), the XML sitemap, homepage title and meta description, homepage noindex.
check_speedTimes one download each of the homepage, one product page and the cart (one sample per page, not a lab test).
check_productsSamples up to 10 published products from the public WooCommerce Store API for missing prices, missing images and out-of-stock items.
check_policiesHomepage links to privacy, terms, shipping and returns/refunds pages, and each linked page loads.
explain_findingExplains any finding code (e.g. ssl_hsts, exposure_debug_log) in plain words, with a suggested fix. Makes no network requests.

Every tool takes a store url (except explain_finding, which takes a code). Checks use GET requests only: they never log in, add to cart or submit forms. Each runs once, when you ask; nothing is monitored or scheduled.

Starter prompts

  • black_friday_audit — Audit my WooCommerce store before Black Friday. Runs all seven checks and turns them into a prioritized pre-sale fix list.
  • checkout_check — Is my checkout working? Checks that the cart, checkout and payment methods load, and explains anything that doesn't.
  • explain_finding — Explain this finding. Explains a Store Canary finding id with a suggested fix.

Setup

ChatGPT

Until Store Canary is in ChatGPT's app directory, enable developer mode and add a custom connector with the URL https://mcp.storecanary.app/mcp/chatgpt and no authentication.

Claude

Open Settings → Connectors → Add custom connector and paste https://mcp.storecanary.app/mcp.

Cursor

Add to your mcp.json:

{
  "mcpServers": {
    "store-canary": { "url": "https://mcp.storecanary.app/mcp" }
  }
}
Cline and other MCP clients

Add a remote server over Streamable HTTP at https://mcp.storecanary.app/mcp. No auth headers are needed. For clients that only speak stdio:

{
  "mcpServers": {
    "store-canary": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.storecanary.app/mcp"]
    }
  }
}

Then ask: "Check my store at example.com with Store Canary."

Limits and safety

  • Up to 10 checks a minute per connection, plus a shared cap.
  • About five GET requests per check, no cookies, done in under 10 seconds. Requests identify as StoreCanaryBot.
  • Public web addresses only: no IP addresses, private networks or unusual ports.

Privacy

Store Canary does not store the store URLs you check, their results, or your IP address. See the privacy policy.

Support

Email [email protected] or visit https://storecanary.app/mcp.

Built by Form Nerd, LLC. Licensed under MIT.

Comments

Markdown supported

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.