mcpField
M
matchstick

matchstick

ローカル
github.com/Astralchemistビジネス・マーケティング

matchstick について

サイトのビルドをチェック:サイトマップ、構造化データ、robots.txt、クローラーから見える内容。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"astralchemist-matchstick": {
"command": "npx",
"args": [
"-y",
"@astralchemist/matchstick"
]
}
}
}
起動コマンドnpx -y @astralchemist/matchstick

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@astralchemist/matchstick0.1.0-alpha.4

ツール

11

掲載時のツール一覧 · 5 日前に更新

パラメーター型必須説明
dirstringいいえビルド出力フォルダー。例:"dist"。デフォルト:matchstick.config.json の "dir"
livebooleanいいえビルド出力ではなくライブサイトをチェックします。robots.txt とサイトマップを読み取り、ページを取得します。他の環境(Lovable、Webflow、Shopify、CMS)で構築されたサイト向けです。site が必要です。サイトに実際のリクエストを送信します
sitestringいいえサイト URL。例:"https://example.com"。デフォルト:設定ファイル内の "site"
probebooleanいいえ既知の各クローラーとしてライブサイトを取得し、robots.txt ではブロックされないクローラーが CDN または WAF にブロックされていないか確認します。--site に実際のリクエストを送信します
rulesarrayいいえこれらのルールのみを報告します
presetenumいいえフレームワークの構成:"next" または "next-export"next | next-export
renderbooleanいいえヘッドレス Chrome でもページを開き、JavaScript を必要とするコンテンツを検出します(playwright-core が必要です)
maxItemsintegerいいえ各検出項目に一覧表示する出現数(デフォルトは 50);"total" は常に全件数を示します
fetchBasestringいいえファイルがないページを、この実行中のサーバーから取得します。例:"http://localhost:3000"
gscExportstringいいえnotIndexed の代わりに、これらの URL の Search Console エクスポート(ダウンロード内の Table.csv)へのパスを指定します
pageLimitintegerいいえ開くページ数の上限(live 指定時のデフォルトは 200)
notIndexedarrayいいえSearch Console が未インデックスと報告した URL("Crawled - currently not indexed" など):結果で各 URL をトリアージします
renderLimitintegerいいえレンダリングするページ数の上限(デフォルトは 100)

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。