Mcp Person Social Footprint Mapper

com.mambabuilt由 mambabuilt.com 發布v1.0.1更新於 Nov 7, 2026

Find a person's public GitHub, Bluesky, personal site, Substack, and X profiles by name and company

發布方自己的服務:person.work — Agent-maintained CV

概覽

AI 產生的概覽

依姓名與公司網域,透過 Apify actor 查找某人的公開 GitHub、Bluesky、個人網站、Substack 與 X 個人檔案。

可以做什麼
  • 以姓名加公司網域查找個人公開檔案,或一次批次處理最多 200 人
  • 每人回傳一列,包含 GitHub、Bluesky、個人網站、Substack 與 X 的檔案連結及公開追蹤者數
  • 提供各平台狀態(found、ambiguous、not_found、skipped、skipped_rate_limit、blocked)與 0 到 1 的信心分數
  • 可限定查詢平台、加入地點提示、封鎖指定檔案連結,或設定費用上限
適用情境
適合研究創辦人、高階主管等具名個人,把其公開職涯檔案與公司連結起來,例如確認某位技術長是否有公開 GitHub 帳號,或哪些創辦人有個人網站或電子報。
執行需求
以 npm 套件形式透過 npx 在本機執行,需要 Node.js 18 或更新版本。需要 Apify 帳號與 APIFY_TOKEN 環境變數;沒有權杖時工具仍會列出,但呼叫會失敗。可選 GITHUB_TOKEN 用於更大批次,可選 X_BEARER_TOKEN,缺少時會略過 X。
安裝前請注意
執行會依事件計入你的 Apify 帳號費用(每人對應費加每次啟動費),在意成本可設定 max_charge_usd。GITHUB_TOKEN 與 X_BEARER_TOKEN 會隨執行輸入送出,X 查詢費用計入你自己的 X 帳號。它會蒐集具名個人的個人資料;README 提到 GitHub 可接受使用政策禁止用於垃圾訊息或販售個人資訊,並說明你須依 GDPR/CCPA 負資料控管者責任。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Person Social Footprint Mapper,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Person Social Footprint Mapper MCP Server

[Glama score] [MCP Registry] [npm version] [npm downloads] [license] [mcpservers.org]

[Person Social Footprint Mapper MCP server]

An MCP server for the Mamba Labs Person Social Footprint Mapper actor on Apify. Give it a person's full name and the domain of the company they work at. Each run returns one row with that person's public GitHub, Bluesky, personal site, Substack, and X profiles, with a status and a match confidence per platform.

What's Inside

What it does

Find a person's public profiles from a name and a company domain. You get one row per person with the GitHub profile, Bluesky profile, personal website, Substack newsletter, and X profile, each with public follower counts where the platform shows them, a status (found, ambiguous, not_found, skipped, skipped_rate_limit, blocked), and a confidence from 0 to 1.

A profile is found only at 0.8 or more, which needs evidence that ties it to the company or to another profile of the same person: a link to the company domain, the company's own team page listing it, the GitHub company field or organization membership, or two profiles that link to each other. A matching name alone is never enough, and a likely match that is not certain comes back ambiguous with no handle. No email address or phone number is ever returned, LinkedIn is never opened, and Substack is never read.

All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:

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

Restart the client. The map_person_social_footprint tool appears.

Prerequisites

  • Node.js 18 or newer.
  • An Apify API token from console.apify.com/account/integrations, set as APIFY_TOKEN. The server lists its tool without a token; a call needs one.
  • Optional: GITHUB_TOKEN, your own free GitHub token, for batches larger than a few dozen persons.
  • Optional: X_BEARER_TOKEN, your own X API bearer token. Without it the X columns return skipped.

Example prompts

  • "Find Mitchell Hashimoto's public GitHub and Bluesky profiles. He founded hashicorp.com."
  • "For these five founders and their company domains, which have a personal site or a newsletter?"
  • "Does the CTO of hubspot.com have a public GitHub profile?"

Tool

map_person_social_footprint. One tool. Example arguments:

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

Inputs

Every buyer facing input of the actor. Omitted inputs take the actor's own defaults. Give full_name with company_domain, or persons. The two keys are read from this server's environment, never from tool arguments.

InputTypeRequiredDescription
full_namestringnoFirst and last name, for example Mitchell Hashimoto.
company_domainstringnoThe company the person works at, for example hashicorp.com.
personsarraynoSeveral persons, one per entry as Full Name | company.com. Up to 200 per run.
linkedin_urlstringnoA weak hint from the words in the URL. LinkedIn is never opened.
locationstringnoCity or country, a small boost when a profile agrees.
platformsarraynoAny of github, bluesky, personal_site, substack, x. Omit for all five.
suppress_profile_urlsarraynoProfile URLs never to return.
max_charge_usdstringnoOptional cost cap for the run.
proxy_modestringnoauto or direct. Default auto.

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

EventFree planBronzeSilverGold
person-mapped, per person with at least one profile found$0.005$0.00475$0.0045$0.00425
apify-actor-start, per run start$0.0002$0.0002$0.0002$0.0002

A person with nothing found, and blocked and error rows, are free. Mamba Labs pays the platform costs of the run, Apify proxy traffic included.

Your keys

The actor stores no key. GITHUB_TOKEN and X_BEARER_TOKEN are optional and are your own: this server reads them from its environment and sends them in the run input of that run only. X bills each X lookup to your own X account. With no X key, X is never contacted.

Responsible use

GitHub's Acceptable Use Policies do not allow its users' information to be used for spam, unsolicited email, or selling personal information, for example to recruiters, headhunters, and job boards. You are the data controller for the rows you collect under GDPR, CCPA, and applicable privacy laws.

Full actor documentation

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

License

MIT. See LICENSE.

來源:README.md,提交 8f109b8

工具

1

map_person_social_footprint

Map a person's social footprint

Find a person's public GitHub, Bluesky, personal site, Substack, and X profiles from their full name and the domain of the company they work at. Returns one row per person with each profile URL, public follower counts, and a status (found, ambiguous, not_found, skipped, skipped_rate_limit, blocked) and a match confidence per platform. A profile counts as found only at 0.8 confidence or more, which needs a link to the company, the company's own team page, or a link to another profile of the same person; a name match alone is never enough. No emails, no phone numbers, LinkedIn is never opened, Substack is never read. X is used only when X_BEARER_TOKEN is set in this server's environment. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN and is billed per person with at least one profile found.

輸入參數personslocationfull_nameplatformsproxy_modelinkedin_urlcompany_domainmax_charge_usdsuppress_profile_urls

版本歷史

2
  1. v1.0.1最新Nov 5, 2026
  2. v1.0.0Oct 20, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Person 整合