mcpField
F
finding-real-estate-professionals-on-twitter

finding-real-estate-professionals-on-twitter

github.com/apidojo-ioマーケティング・グロース1770 回インストール24 週間前に更新
リポジトリ

finding-real-estate-professionals-on-twitter について

Twitter のユーザーデータから不動産業界の専門家を探すスキルです。見込み客の開拓やオーディエンス調査に向け、プロフィール検索と候補者のスコア付けを支援します。

主な機能

  1. 01不動産関連キーワードでプロフィール検索
  2. 02フォロワーまたはフォロー一覧を収集
  3. 03投稿のリツイートユーザーを取得
  4. 04プロフィール、フォロワー数、サイトで評価
  5. 05候補者を優先度別に分類

活用シーン

  1. 01不動産分野の見込み客リストを作成
  2. 02営業対象となるエージェントを選定
  3. 03業界関係者のフォロワーやリツイートを調査

MCP 対応

Apify MCP が利用できる場合、call_actor ツールで apidojo~twitter-user-scraper Actor を実行します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-real-estate-professionals-on-twitter

インストール後、Claude Code で/finding-real-estate-professionals-on-twitterを入力して読み込まれたか確認します。

詳細

Twitter で不動産のプロフェッショナルを見つける


入力

パラメーター型必須デフォルト備考
startUrls配列任意[]Twitter のプロフィールまたはツイートの URL
twitterHandles配列任意[]Twitter のユーザー名(@ を除く)
twitterUserIds配列任意[]Twitter のユーザー ID
getFollowersブール値任意falseフォロワーのリストを抽出します
getFollowingブール値任意falseフォロー中のリストを抽出します
getRetweetersブール値任意falseツイート URL のリツイートしたユーザーを抽出します
includeUnavailableUsersブール値任意false利用できない/凍結されたユーザーを含めます
maxItems数値任意無制限返すユーザーの最大数
customMapFunction文字列任意—各出力オブジェクトを変換する JavaScript 関数

実行方法

run_actor.js を使用する(推奨)
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~twitter-user-scraper" --input '{"keywords": ["realtor", "real estate agent"], "maxItems": 100}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~twitter-user-scraper" --input '{"keywords": ["realtor", "real estate agent"], "maxItems": 100}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~twitter-user-scraper" --input '{"keywords": ["realtor", "real estate agent"], "maxItems": 100}' --output results.json --format json
REST API を使用する場合
curl -X POST "https://api.apify.com/v2/acts/apidojo~twitter-user-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["realtor", "real estate agent"], "maxItems": 100}'

Apify MCP が利用できる場合: Apify MCP の call_actor ツールで、アクター apidojo~twitter-user-scraper と上記の入力を使用してください。


スコアリングとランキング

各ユーザーに次の基準でスコアを付けます:

  • followers → 0〜1 に正規化(上限 50K)、重み 0.30
  • bio_match_score(次の語句を含む場合:realtor、broker、real estate、property、agent、MLS)→ 0 または 1、重み 0.40
  • has_website → 0 または 1、重み 0.30
score = 0.30 * min(followers / 50000, 1.0) + 0.40 * int(bio_match) + 0.30 * int(has_website)

分類

スコアティアラベル
≥ 0.70APRIME_OUTREACH
0.40–0.69BHOT_CANDIDATE
< 0.40CLOW_PRIORITY

エッジケース

  • 一般的すぎる自己紹介のキーワード:「house」や「home」は広く一致しすぎます。「realtor」、「real estate agent」、「MLS」を使用してください。
  • 個人アカウントが混在する:フォロワー数が 200 を超え、ウェブサイトへのリンクがあるアカウントに絞り込みます。
  • ボットアカウント:フォロー数とフォロワー数の比率が異常に高いアカウントは除外します。
  • 自己紹介にキーワードがない:Twitter のユーザー検索は自己紹介文に一致します。自己紹介が標準的でない場合、結果が異なることがあります。
  • 海外のエージェント:国ごとの用語を使用します(例:英国では「estate agent」)。

コメント