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. 01查找 GitHub、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”。每次运行最多 200 人。
locationstring否可选的城市或国家;同一地点的个人资料会获得少量加权。
full_namestring否此人的名字和姓氏,例如 Mitchell Hashimoto。请同时提供 company_domain,或改用 persons。
platformsarray否要返回的平台。不填写则返回全部五个平台。
proxy_modeenum否auto 会通过 Apify 代理重试一次被拒绝直接请求的公司或个人网站页面;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 actor 的 MCP 服务。提供某人的全名和其任职公司的域名。每次运行都会返回一行数据,其中包含此人在 GitHub、Bluesky、个人网站、Substack 和 X 上的公开个人资料,以及各平台的状态和匹配置信度。

内容

功能说明

根据姓名和公司域名查找某人的公开个人资料。每人返回一行数据,包含 GitHub 个人资料、Bluesky 个人资料、个人网站、Substack 新闻简报和 X 个人资料;如果平台提供公开关注者数量,也会一并返回。此外,每个平台还会附带一个状态(found、ambiguous、not_found、skipped、skipped_rate_limit、blocked)和一个介于 0 到 1 之间的置信度。

只有置信度达到 0.8 或更高时,个人资料才会标记为 found。这需要有证据将其与该公司或此人的其他个人资料关联起来:链接到公司域名、公司自己的团队页面列出该资料、GitHub 公司字段或组织成员关系,或两个个人资料之间互相链接。仅姓名相符绝不足以确认;可能匹配但无法确定的结果会标记为 ambiguous,且不返回用户名。不会返回电子邮箱地址或电话号码,不会打开 LinkedIn,也不会读取 Substack。

所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 actor 运行、等待运行完成,并返回数据集中的各行数据。

快速开始

你需要 Node.js 18 或更高版本,以及一个带 API token 的 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 token,并将其设为 APIFY_TOKEN。没有 token 时,服务仍会列出其工具;调用工具则需要 token。
  • 可选:GITHUB_TOKEN,你自己的免费 GitHub token,用于处理多达几十人的批次。
  • 可选:X_BEARER_TOKEN,你自己的 X API bearer token。没有此 token 时,X 列会返回 skipped。

示例提示词

  • “查找 Mitchell Hashimoto 的公开 GitHub 和 Bluesky 个人资料。他创立了 hashicorp.com。”
  • “对于这五位创始人及其公司域名,哪些人有个人网站或新闻简报?”
  • “hubspot.com 的 CTO 有公开的 GitHub 个人资料吗?”

工具

map_person_social_footprint。一个工具。示例参数:

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

输入

Actor 面向买家的所有输入。省略的输入将采用 Actor 自身的默认值。请提供 full_name 和 company_domain,或提供 persons。这两个键从此服务的环境中读取,绝不会从工具参数中读取。

输入类型必填描述
full_name字符串否名和姓,例如 Mitchell Hashimoto。
company_domain字符串否此人任职公司的域名,例如 hashicorp.com。
persons数组否多位人士,每条格式为 Full Name | company.com。每次运行最多 200 人。
linkedin_url字符串否根据 URL 中的文字提供的弱提示。绝不会打开 LinkedIn。
location字符串否城市或国家/地区;当个人资料信息一致时,可小幅提升匹配度。
platforms数组否可选 github、bluesky、personal_site、substack、x 中的任意项。省略则查找全部五个平台。
suppress_profile_urls数组否不要返回的个人资料 URL。
max_charge_usd字符串否可选的本次运行费用上限。
proxy_mode字符串否auto 或 direct。默认值为 auto。

定价

在 Apify 上按事件付费,费用记入你的 Apify 账户。价格以美元计。

事件免费计划BronzeSilverGold
person-mapped,每位至少找到一个个人资料的人士$0.005$0.00475$0.0045$0.00425
apify-actor-start,每次运行启动$0.0002$0.0002$0.0002$0.0002

未找到任何信息的人士,以及被屏蔽和出错的行,均免费。Mamba Labs 承担本次运行的平台费用,包括 Apify 代理流量费用。

你的密钥

Actor 不存储任何密钥。GITHUB_TOKEN 和 X_BEARER_TOKEN 均为可选项,且由你自行提供:此服务从其环境中读取这些密钥,并且仅将其发送到相应运行的输入中。每次 X 查询的费用由你自己的 X 账户承担。未提供 X 密钥时,绝不会联系 X。

负责任地使用

GitHub 的《可接受使用政策》不允许用户将其信息用于垃圾邮件、未经请求的电子邮件或出售个人信息,例如出售给招聘人员、猎头和招聘网站。根据 GDPR、CCPA 及适用的隐私法律,你是所收集数据行的数据控制者。

Actor 完整文档

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

许可证

MIT。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。