mcpField
M
mcp-person-social-footprint-mapper

mcp-person-social-footprint-mapper

ローカル
github.com/mambalabsdevソーシャルメディア01 週間前に更新

mcp-person-social-footprint-mapper について

mcp-person-social-footprint-mapper は、氏名と勤務先のドメインから公開プロフィールを探す Apify ベースの MCP サーバーです。名前の一致だけに頼らず、プラットフォームごとの状態と確度を返します。

主な機能

  1. 01GitHub、Bluesky、個人サイト、Substack、Xを検索
  2. 02単独および一括検索に対応
  3. 03プラットフォームごとの状態と確度を表示
  4. 04公開フォロワー数を取得可能
  5. 05メールアドレスと電話番号は返さない

活用シーン

  1. 01創業者の公開 GitHub と Bluesky の確認
  2. 02従業員の個人サイトや Substack の検索
  3. 03企業の人物に関する公開プロフィールの整理

MCP 対応

MCP サーバーは map_person_social_footprint ツールを提供します。Apify の Actor を起動して完了を待ち、データセットの行を返します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-person-social-footprint-mapper": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-person-social-footprint-mapper"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>",
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"X_BEARER_TOKEN": "<X_BEARER_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-person-social-footprint-mapper
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations
GITHUB_TOKENシークレットOptional. Your own free GitHub token, for larger batches
X_BEARER_TOKENシークレットOptional. Your own X API bearer token; without it X is skipped

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

パッケージ
npm@mambalabsdev/mcp-person-social-footprint-mapper1.0.0

ツール

1

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
personsarrayいいえ複数の人物を指定します。各項目は「フルネーム | company.com」形式で、1 項目につき 1 人です。1 回の実行につき最大 200 人です。
locationstringいいえ任意の都市または国。同じ場所にあるプロフィールにはわずかな加点があります。
full_namestringいいえ人物の名と姓(例:Mitchell Hashimoto)。company_domain とともに指定するか、persons を使用してください。
platformsarrayいいえ返すプラットフォームを指定します。省略すると 5 つすべてを返します。
proxy_modeenumいいえauto は、直接リクエストを拒否する企業サイトまたは個人サイトのページを Apify プロキシ経由で 1 回再試行します。direct はプロキシを使用しません。信頼性に関する設定であり、料金は変わりません。デフォルトは auto です。auto | direct
linkedin_urlstringいいえ任意の LinkedIn プロフィール URL。含まれる語句を弱い手がかりとしてのみ使用します。LinkedIn は決して開きません。
company_domainstringいいえ人物の勤務先企業のドメイン(例:hashicorp.com)。
max_charge_usdstringいいえ任意。この金額を超える課金が発生する行を処理する前に、実行を停止します。
suppress_profile_urlsarrayいいえ決して返してはならないプロフィール URL(例:削除を依頼した人物のもの)。

詳細

Person Social Footprint Mapper MCP Server

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

Apify上のMamba Labs Person Social Footprint Mapperアクター向けMCPサーバーです。人物のフルネームと勤務先企業のドメインを渡すと、実行ごとに1行が返され、その人物の公開GitHub、Bluesky、個人サイト、Substack、Xのプロフィールが、各プラットフォームのステータスと一致信頼度とともに含まれます。

内容

できること

名前と企業ドメインから、その人物の公開プロフィールを検索します。人物ごとに1行が返され、GitHubプロフィール、Blueskyプロフィール、個人ウェブサイト、Substackニュースレター、Xプロフィールが含まれます。各プラットフォームで公開フォロワー数が表示されている場合はその数も含まれ、ステータス(found、ambiguous、not_found、skipped、skipped_rate_limit、blocked)と0から1までの信頼度も付与されます。

プロフィールがfoundになるのは、信頼度が0.8以上の場合に限られます。そのためには、企業または同一人物の別のプロフィールと結び付ける根拠が必要です。たとえば、企業ドメインへのリンク、プロフィールを掲載している企業公式のチームページ、GitHubの会社情報欄や組織への所属、または相互にリンクしている2つのプロフィールなどです。名前が一致するだけでは決して十分ではありません。可能性は高いものの確実ではない一致は、ハンドルなしのambiguousとして返されます。メールアドレスや電話番号が返されることはなく、LinkedInを開くことも、Substackを読むこともありません。

すべての処理はApify上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。

クイックスタート

Node.js 18以降と、APIトークンを設定したApifyアカウントが必要です。

Claude Desktopの設定(claude_desktop_config.json)、Cursor、または任意のMCPクライアントに以下を追加します。

{
  "mcpServers": {
    "mamba-person-social-footprint-mapper": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-person-social-footprint-mapper"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

クライアントを再起動すると、map_person_social_footprintツールが表示されます。

前提条件

  • Node.js 18以降。
  • console.apify.com/account/integrationsから取得したApify APIトークンをAPIFY_TOKENとして設定します。サーバーはトークンなしでもツールを表示しますが、呼び出しにはトークンが必要です。
  • 任意:数十人を超えるバッチの場合は、独自の無料GitHubトークンであるGITHUB_TOKENを使用します。
  • 任意:独自のX APIベアラートークンであるX_BEARER_TOKENを使用します。設定しない場合、Xの列はskippedを返します。

プロンプトの例

  • 「Mitchell Hashimoto の公開 GitHub プロフィールと Bluesky プロフィールを見つけてください。彼は hashicorp.com を創業しました。」
  • 「次の 5 人の創業者とその会社のドメインについて、個人サイトまたはニュースレターを持っているのは誰ですか?」
  • 「hubspot.com の CTO は公開 GitHub プロフィールを持っていますか?」

ツール

map_person_social_footprint。ツールは 1 つです。引数の例:

{
  "full_name": "Mitchell Hashimoto",
  "company_domain": "hashicorp.com"
}

入力

アクターの購入者向け入力です。省略した入力にはアクター独自のデフォルト値が適用されます。full_name と company_domain の組み合わせ、または persons を指定してください。この 2 つのキーはツール引数ではなく、このサーバーの環境から読み込まれます。

入力型必須説明
full_namestringいいえ姓名。例:Mitchell Hashimoto。
company_domainstringいいえその人が勤務する会社。例:hashicorp.com。
personsarrayいいえ複数の人物を、それぞれ Full Name | company.com の形式で指定します。1 回の実行につき最大 200 人です。
linkedin_urlstringいいえURL 内の語句から得られる弱い手掛かりです。LinkedIn は開きません。
locationstringいいえ都市または国です。プロフィールと一致する場合、少し加点されます。
platformsarrayいいえgithub、bluesky、personal_site、substack、x のいずれかです。5 つすべてを対象とする場合は省略してください。
suppress_profile_urlsarrayいいえ返さないプロフィール URL です。
max_charge_usdstringいいえ実行の任意のコスト上限です。
proxy_modestringいいえauto または direct です。デフォルトは auto です。

料金

Apify のイベントごとに課金され、料金は Apify アカウントに請求されます。料金は米ドルです。

イベント無料プランBronzeSilverGold
person-mapped、プロフィールが 1 件以上見つかった人物 1 人あたり$0.005$0.00475$0.0045$0.00425
apify-actor-start、実行開始 1 回あたり$0.0002$0.0002$0.0002$0.0002

何も見つからなかった人物、ブロックされた行、エラー行は無料です。実行のプラットフォーム費用(Apify プロキシの通信量を含む)は Mamba Labs が負担します。

お客様のキー

アクターはキーを保存しません。GITHUB_TOKEN と X_BEARER_TOKEN は任意で、お客様自身のものを使用します。このサーバーはこれらを環境から読み込み、その実行の入力にのみ含めて送信します。X への各検索は、お客様自身の X アカウントに請求されます。X のキーがない場合、X にはアクセスしません。

責任ある利用

GitHub の利用規定では、ユーザー情報をスパム、迷惑メール、または個人情報の販売(採用担当者、人材紹介業者、求人サイトなどへの販売を含む)に利用することは認められていません。GDPR、CCPA、および適用されるプライバシー法に基づき、収集した行データのデータ管理者となるのはお客様です。

アクターの全ドキュメント

apify.com/mambalabs/person-social-footprint-mapper

ライセンス

MIT。LICENSEを参照してください。

コメント

MCP は初めてですか?

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

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