Store Canary について
Store Canaryは、WooCommerce運営者向けのホスト型・読み取り専用MCPサーバーです。公開ストアを検査し、合格・警告・失敗で結果を示します。アカウント、APIキー、インストールは不要で、ログインやフォーム送信は行いません。
主な機能
- 01ストアとチェックアウトの稼働確認
- 02SSLと公開情報の露出確認
- 03SEOの基本項目とページ速度の確認
- 04商品とポリシーページのサンプル検査
- 05簡潔なステータス結果の表示
- 06検出コードと修正案の説明
活用シーン
- 01販促前のストア問題の確認
- 02カートとチェックアウトの稼働確認
- 03公開されたバージョンやログの確認
- 04検出結果と修正案の把握
MCP 対応
ホスト型MCPサーバーとして、Streamable HTTP経由で読み取り専用のWooCommerce検査ツールと3つのスタータープロンプトを提供します。検査はGETリクエストのみで、ログイン、カートへの追加、フォーム送信は行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.storecanary.app/mcpclaude mcp add --transport http erikras-store-canary https://mcp.storecanary.app/mcp{"mcpServers":{"erikras-store-canary":{"type":"http","url":"https://mcp.storecanary.app/mcp"}}}Cursor で開く{"servers":{"erikras-store-canary":{"type":"http","url":"https://mcp.storecanary.app/mcp"}}}VS Code で開く{"mcpServers":{"erikras-store-canary":{"type":"http","url":"https://mcp.storecanary.app/mcp"}}}{"mcpServers":{"erikras-store-canary":{"serverUrl":"https://mcp.storecanary.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細

Store Canary MCP コネクター
無料のホスト型読み取り専用 MCP サーバーです。外部から公開 WooCommerce ストアをチェックし、合格/警告/失敗を簡潔に表示します。アカウント、API キー、インストールは不要です。
コネクターアドレス: https://mcp.storecanary.app/mcp(Streamable HTTP、認証不要)
ドキュメント:https://storecanary.app/mcp
このリポジトリでは、ホスト型コネクターについてのみ説明しています。サーバーコードは含まれていません。
ツール(すべて読み取り専用)
| ツール | チェック内容 |
|---|---|
check_store | 全体的な健全性:ホームページにアクセスできるか、HTTPS が有効でリダイレクトが適切か、WooCommerce が検出されるか、/cart/ と /checkout/ が読み込まれるか、チェックアウトに決済マーカーが表示されるか。 |
check_ssl | 証明書が受け入れられるか、http:// が https:// に恒久的にリダイレクトされるか、HTTPS のリダイレクトチェーンが短いか、HSTS ヘッダーが設定されているか。 |
check_exposure | WordPress、WooCommerce、プラグイン、PHP のバージョンが公開されているか、公開された /readme.html があるか、読み取り可能な /wp-content/debug.log があるか(ログの内容は返却も保存もされません)。 |
check_seo_basics | robots.txt(サイト全体をブロックしているかどうかを含む)、XML サイトマップ、ホームページのタイトルとメタディスクリプション、ホームページの noindex。 |
check_speed | ホームページ、商品ページ1件、カートの各ダウンロード時間を1回ずつ測定します(ページごとにサンプル1件で、ラボテストではありません)。 |
check_products | 公開 WooCommerce Store API から公開済み商品を最大10件サンプリングし、価格の欠落、画像の欠落、在庫切れの商品をチェックします。 |
check_policies | ホームページにプライバシー、利用規約、配送、返品・返金ページへのリンクがあるか、リンク先の各ページが読み込まれるか。 |
explain_finding | 検出コード(例:ssl_hsts、exposure_debug_log)の内容を平易な言葉で説明し、推奨される修正方法を示します。ネットワークリクエストは行いません。 |
explain_finding(code を受け取ります)を除くすべてのツールは、ストアの url を受け取ります。チェックでは GET リクエストのみを使用し、ログイン、カートへの追加、フォームの送信は行いません。各チェックはリクエスト時に1回だけ実行され、監視やスケジュール設定は行われません。
スタータープロンプト
black_friday_audit— ブラックフライデーの前に、私の WooCommerce ストアを監査してください。 7つすべてのチェックを実行し、優先順位を付けたセール前の修正リストを作成します。checkout_check— チェックアウトは機能していますか? カート、チェックアウト、決済方法が読み込まれるかをチェックし、問題があれば説明します。explain_finding— この検出内容を説明してください。 Store Canary の検出 ID と推奨される修正方法を説明します。
セットアップ
ChatGPT
Store Canary が ChatGPT のアプリディレクトリに掲載されるまでは、開発者モードを有効にし、URL https://mcp.storecanary.app/mcp/chatgpt を指定して、認証なしのカスタムコネクターを追加してください。
Claude
設定 → コネクター → カスタムコネクターを追加を開き、https://mcp.storecanary.app/mcp を貼り付けてください。
Cursor
mcp.json に追加してください:
{
"mcpServers": {
"store-canary": { "url": "https://mcp.storecanary.app/mcp" }
}
}
Cline およびその他の MCP クライアント
https://mcp.storecanary.app/mcp に Streamable HTTP 経由でリモートサーバーを追加してください。認証ヘッダーは不要です。stdio のみを使用するクライアントの場合:
{
"mcpServers": {
"store-canary": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.storecanary.app/mcp"]
}
}
}
次に、次のように尋ねてください:「Store Canary で example.com のストアをチェックしてください。」
制限と安全性
- 接続ごとに1分あたり最大10回のチェックに加え、全体の共有上限があります。
- 1回のチェックにつき GET リクエストは約5回で、Cookie は使用せず、10秒以内に完了します。リクエストは
StoreCanaryBotとして識別されます。 - 公開 Web アドレスのみ使用できます。IP アドレス、プライベートネットワーク、通常と異なるポートは使用できません。
プライバシー
Store Canary は、チェックしたストア URL、結果、IP アドレスを保存しません。プライバシーポリシーをご覧ください。
サポート
[email protected] までメールでお問い合わせいただくか、https://storecanary.app/mcp をご覧ください。
Form Nerd, LLC が開発しました。MIT ライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。