bizintel について
bizintelは、地域の見込み顧客開拓やウェブサイト調査を行うAIエージェント向けのMCPサーバーです。事業者検索、サイト監査、リード評価、技術スタック検出を一連のツールで提供します。
主な機能
- 010~100点のウェブサイト監査
- 02地域事業者の検索と詳細取得
- 03複合的なリードスコア算出
- 04サイトや予約機能がない事業者の検索
- 05CMSと技術スタックの検出
- 06最大20 URLの一括監査
活用シーン
- 01業種と都市を指定した見込み顧客探し
- 02サイト情報に基づくリードの優先順位付け
- 03オンライン予約がない事業者の抽出
- 04見込み顧客サイトの技術確認
MCP 対応
事業者の検索、監査、評価、技術検出を行う8種類のツールをMCPクライアントに公開します。検索にはYelp Fusionを使い、Yelpのキーがない場合はOSM/Overpassに切り替えます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp-bizintel-production.up.railway.app/mcpclaude mcp add --transport http bch1212-bizintel https://mcp-bizintel-production.up.railway.app/mcp{"mcpServers":{"bch1212-bizintel":{"type":"http","url":"https://mcp-bizintel-production.up.railway.app/mcp"}}}Cursor で開く{"servers":{"bch1212-bizintel":{"type":"http","url":"https://mcp-bizintel-production.up.railway.app/mcp"}}}VS Code で開く{"mcpServers":{"bch1212-bizintel":{"type":"http","url":"https://mcp-bizintel-production.up.railway.app/mcp"}}}{"mcpServers":{"bch1212-bizintel":{"serverUrl":"https://mcp-bizintel-production.up.railway.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp-bizintel-production.up.railway.app/mcp認証が必要ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい |
詳細
BizIntel MCP — AI エージェント向けローカルビジネスインテリジェンス
リアルタイムのウェブサイト監査、リードスコアリング、技術スタックの検出、ローカルビジネス検索を MCP サーバーとして提供します。大規模な営業アプローチ、競合調査、見込み客の開拓を行う AI エージェント向けに構築されています。
MCPize 掲載文
タイトル: BizIntel MCP — リアルタイムのローカルビジネスインテリジェンス
サブタイトル: あらゆるウェブサイトを監査し、リードを評価し、予約システムのないビジネスを見つけます。呼び出しごとの従量課金です。
説明(2 段落):
BizIntel は、営業チームがこれまでアナリストに依頼して収集していたようなローカルビジネスのインテリジェンスに、AI エージェントがすぐにアクセスできる有料の MCP サーバーです。audit_website を呼び出すと、SSL、モバイル対応、ページ速度、お問い合わせフォームの有無、オンライン予約について、0〜100 のスコアが返されます。さらに、技術スタックのフィンガープリント(CMS、予約プラットフォーム、メールプロバイダー、分析ツール)も取得できます。「オースティンで予約システムのない歯科医を探す」といった指示を受けたエージェントは、数時間ではなく数秒で、優先順位付けされた連絡可能なリストを取得できます。
MCP では、audit_website、bulk_audit、search_businesses、get_business_details、score_lead、find_no_website、find_no_booking、get_tech_stack の 8 つのツールを公開しています。Yelp Fusion(Yelp キーが指定されていない場合は OSM/Overpass)、10 件の同時取得を行う aiohttp スキャナー、同じ呼び出しでクォータを消費しないようにする 24 時間の SQLite キャッシュを利用します。Claude Desktop、Cursor、または任意のエージェントに追加すれば、見込み客開拓のパイプラインをツール呼び出し 1 回で実行できます。
料金
| ティア | 料金 | 制限 |
|---|---|---|
| 無料 / 開発用 | $0 | 24 時間あたり 20 回 |
| Pro | $19/mo | 無制限 |
| 従量課金 | $0.05/call | 最低料金なし |
アップグレード:https://mcpize.com/bizintel-mcp
ツール
| ツール | 引数 | 戻り値 |
|---|---|---|
audit_website | url | 0〜100 のスコア、SSL、HTTPS リダイレクト、ビューポート、load_time_ms、お問い合わせフォーム、予約、tech_stack |
search_businesses | niche, city, state, limit | 正規化されたビジネスレコードのリスト |
get_business_details | business_name, city | 完全なレコード:電話番号、住所、ウェブサイト、営業時間、評価、緯度/経度 |
bulk_audit | urls(≤20) | 監査結果を悪い順→良い順に並べて返します(有望なリードが先頭) |
score_lead | business_name, city, niche | 内訳付きの複合リードスコア(0〜100) |
find_no_website | niche, city, state, limit | 優先度順に並べた、コールドアウトリーチ向けの最有望リード |
find_no_booking | niche, city, state, limit | ウェブサイトはあるもののオンライン予約がない、SaaS の提案に適したビジネス |
get_tech_stack | url | CMS/予約/メール/分析ツールのフィンガープリント |
クイックスタート
Claude Desktop / Claude Code に追加する
claude mcp add bizintel-mcp --url https://mcp-bizintel.up.railway.app/mcp
MCP の設定で API キー(ヘッダー X-API-Key)を設定します。デフォルトの開発用キー bizintel-dev-key-001 では、1 日あたり 20 回利用できます。
HTTP を直接利用する
curl -X POST https://mcp-bizintel.up.railway.app/v1/find_no_booking \
-H "X-API-Key: bizintel-dev-key-001" \
-H "Content-Type: application/json" \
-d '{"niche":"dentist","city":"Austin","state":"TX","limit":10}'
エージェントへのプロンプト例
オースティンで予約システムのない歯科医を探し、上位 5 件を監査して、それぞれの実際の技術スタックに触れた 1 行のコールドメールの書き出し文を作成してください。
ローカル開発
pip install -r requirements.txt
cp .env.example .env # fill in YELP_API_KEY (optional)
python -m uvicorn server:app --reload --port 8000
pytest -v
Yelp キーがない場合、検索と詳細取得は OSM(Nominatim + Overpass)にフォールバックします。対象範囲は狭くなりますが、無料で利用できます。
デプロイ
Brett の Mac から bash deploy.sh を実行します。共有ワークスペースの .deploy-secrets.env からシークレットを取得し、Railway プロジェクトをリンク/初期化して、環境変数を設定し、railway up を実行します。デプロイ前の pytest がスクリプトに含まれているため、壊れたビルドを出荷することはありません。
アーキテクチャ
server.py FastAPI + fastmcp; HTTP at /v1/* and MCP at /mcp
tools/audit.py Async aiohttp auditor (10 concurrent, 5s timeout)
tools/techstack.py CMS / booking / email / analytics fingerprints
tools/search.py Yelp Fusion primary, OSM Overpass fallback
tools/scoring.py Composite lead score (0-100)
db/cache.py SQLite cache + per-key call ledger
db/keys.py Tier classification + 24h sliding window
nixpacks.toml Railway build config
キャッシュ:監査は 6 時間、ビジネス詳細は 24 時間、検索結果は 12 時間キャッシュされます。キャッシュには WAL モードの単一 SQLite ファイルを使用するため、この価格帯では Redis は不要です。
既知の制限事項
- Yelp は
/businesses/searchで外部ウェブサイトの URL を公開していません。安定した識別子としてyelp_urlを返します。実際のドメインを取得するには、エージェントはget_business_details(営業時間と写真を返します)を連続して呼び出して Yelp ページを確認するか、find_no_websiteを使用してください(OSM タグが付いたサイトが表示されます)。 - OSM のカバー範囲にはばらつきがあります。
dentistやrestaurantなどは適切にマッピングできますが、米国のニッチな小規模ビジネスカテゴリ(pickleball coach、yacht detailerなど)は解決できません。 - ヘッドレスレンダリングには対応していません。コンテンツの表示にハイドレーションを必要とする JavaScript が多用されたサイトでは、監査で連絡先や予約に関する情報を取得できません。これは意図的な仕様です。5 秒でのバッチ監査を実現するために、網羅性を犠牲にしています。
- 技術スタックの検出はシグネチャベースであり、Wappalyzer と同等の精度ではありません。一般的な 90%(WP、Wix、Shopify、Squarespace、Calendly、Mindbody、GA4、Klaviyo)は検出できますが、あまり知られていないカスタムスタックは検出できません。
- レート制限の期間はスライド式の 24 時間で、SQLite に API キーごとに保存されます。コンテナを再起動しても記録は保持されます。開発用のクォータをすべてリセットするには、DB を消去してください。
ライセンス
プロプライエタリ — © 2026。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。