mcp-website-phrase-business-model-classifier について
企業の公開ウェブサイトから、B2B/B2C のモデル、事業カテゴリ、指定フレーズを分類する MCP サーバーです。固定ルールで再現可能な結果を出し、引用文とページ情報も示すため、企業やサプライヤーの調査に適しています。
主な機能
- 01B2B、B2C、または両方を判定
- 02指定された事業カテゴリを識別
- 03ウェブサイトから任意のフレーズを検索
- 04引用 evidence とページ情報を返却
- 05LLM ではなく固定ルールを使用
活用シーン
- 01販売モデル別に企業リストを分類
- 02特定の能力に言及するサプライヤーを検索
- 03代理店や SaaS の分類根拠を確認
MCP 対応
MCP クライアントに classify_website ツールを提供します。Apify Actor を実行し、データセットの行を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @mambalabsdev/mcp-website-phrase-business-model-classifierAPIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrationsローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
1掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | いいえ | 企業のドメインを1つ指定します(例:lodgecastiron.com)。 |
| domains | array | いいえ | 企業のドメインまたはウェブサイトのアドレス。最大500件。 |
| phrases | array | いいえ | 検索する買い手側のフレーズ(例:clay agency、private label)。単語全体で照合し、複数形も含みます。大文字と小文字は区別されません。否定表現内の一致はカウントされません。最大25件。 |
| max_pages | string | いいえ | サイトごとに読み取るページ数。ホームページを含み、1~10ページです。デフォルトは6。 |
| categories | array | いいえ | 判定する事業カテゴリ。空欄の場合は7種類すべてが対象です。 |
| proxy_mode | enum | いいえ | auto(デフォルト)は、サイトに拒否された場合、追加料金なしで Apify プロキシ経由で再試行します。direct は常にプロキシを使用しません。auto | direct |
| max_charge_usd | string | いいえ | 任意。料金がこの金額を超える前に実行を停止します。 |
詳細
Webサイトのフレーズとビジネスモデルの分類 MCP サーバー
Apify の Mamba Labs Website Phrase and Business Model Classifier アクター向け MCP サーバーです。企業のドメインを渡すと、それぞれについてホームページとリンク先の最大 5 ページを読み取り、1 行の結果を返します。B2B、B2C、または両方のどれに該当するか、サイトが自社を SaaS、オンラインストア、代理店、製造業者、卸売業者、販売代理店、マーケットプレイスのどれとして紹介しているか、そして指定したフレーズが掲載されているかを、引用テキストと該当ページを根拠として示します。
内容
機能
ルールは固定されており、明示的に記述されています。言語モデルは使わないため、同じページには常に同じ結果が返されます。情報が不十分なサイトの結果は unknown になります。否定表現(「当社は代理店ではありません」など)の中にある一致は、カウントされません。アクセス不能、ブロック、robots.txt によるアクセス禁止、空のサイトは無料で処理され、その理由を示す row_status が返されます。すべての処理は Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返すシンプルなクライアントです。
クイックスタート
Node.js 18 以降と、API トークンを設定した Apify アカウントが必要です。
これを Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加します。
{
"mcpServers": {
"mamba-website-phrase-business-model-classifier": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-website-phrase-business-model-classifier"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動すると、classify_website ツールが表示されます。
前提条件
- Node.js 18 以降。
- console.apify.com/account/integrations から取得した Apify API トークンを
APIFY_TOKENとして設定します。トークンがなくてもサーバーのツール一覧は表示されますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「この 40 個のドメインのうち、代理店はどれですか?また、Clay の代理店だと名乗っているのはどれですか?」
- 「この店舗のリストを B2B と B2C に分類し、それぞれの根拠を示してください。」
- 「このサプライヤーの中に、プライベートブランド製品を手がけていると記載しているところはありますか?」
ツール
classify_website。ツールは 1 つです。引数の例:
{
"domains": ["lodgecastiron.com", "hubspot.com"],
"phrases": ["cast iron", "private label"]
}
入力
アクターの購入者向け入力はすべて変更せずに使用します。省略した入力にはアクター独自のデフォルト値が適用されます。数値は文字列として送信されます。
| 入力 | 型 | 説明 |
|---|---|---|
domains | 配列 | 会社のドメイン。最大500件 |
domain | 文字列 | 1つのドメイン |
phrases | 配列 | 購入者向けフレーズ。最大25件 |
categories | 配列 | saas、ecommerce、agency、manufacturer、wholesaler、distributor、marketplace のいずれか。空の場合はすべて |
max_pages | 文字列 | サイトごとのページ数。1~10。デフォルトは6 |
max_charge_usd | 文字列 | 実行時の任意の費用上限 |
proxy_mode | 文字列 | auto(デフォルト)または direct |
料金
Apifyではイベントごとに課金され、料金はApifyアカウントに請求されます。価格は米ドルです。
| イベント | Freeプラン | Bronze | Silver | Gold |
|---|---|---|---|---|
domain-classified、ドメインの読み取りと分類1件あたり | $0.0045 | $0.004275 | $0.00405 | $0.003825 |
apify-actor-start、実行開始1回あたり | $0.0005 | $0.0005 | $0.0005 | $0.0005 |
到達不能、ブロック済み、robots.txtで禁止、空、エラーの各行は無料です。
キーについて
このアクターにキーは不要で、キーを保持することもありません。会社の公開ウェブページを読み取ります。プロキシのトラフィックによって料金が追加されることはありません。実行にかかるプラットフォーム費用はMamba Labsが負担します。
アクターの完全なドキュメント
apify.com/mambalabs/website-phrase-business-model-classifier
ライセンス
MIT。詳しくはLICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。