Back to MCP directory
publicPublicdnsLocal runtime

hatch-mcp-server

Hatch MCP Server是一个用于Hatch API集成的模型上下文协议服务器,提供查找邮箱、电话号码、验证邮箱、获取公司数据和LinkedIn链接等功能。

article

README

🚀 Hatch MCP 服务器

Hatch MCP 服务器是一个用于与 Hatch API 集成的 Model Context Protocol (MCP) 服务器。它提供了一系列强大的工具,可用于查找电子邮件、电话号码,验证电子邮件,查找公司信息以及获取 LinkedIn URL,为用户在信息获取方面提供了极大的便利。

✨ 主要特性

  • 精准查找电子邮件:可使用姓名和域名信息查找电子邮件地址。
  • 挖掘电话号码:通过 LinkedIn 个人资料 URL 查找电话号码。
  • 验证邮件有效性:能够验证电子邮件地址是否有效且活跃。
  • 获取公司详情:利用域名查找公司的详细信息。
  • 定位 LinkedIn URL:依据姓名、职位和公司信息查找 LinkedIn URL。

📦 安装指南

  1. 克隆仓库。
  2. 安装依赖项:
npm install
  1. 根据 .env.example 创建一个 .env 文件并添加您的 Hatch API 密钥:
HATCH_API_KEY=your_api_key_here
  1. 构建项目:
npm run build

💻 使用示例

基础用法

独立使用

直接启动服务器:

npm start

高级用法

与 Claude 集成

要将此 MCP 服务器与 Claude 结合使用,请将其添加到 MCP 设置文件中:

  1. 对于 Claude VSCode 扩展,将其添加到 c:\Users\<username>\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
  2. 对于 Claude 桌面应用,将其添加到 %APPDATA%\Claude\claude_desktop_config.json 在 Windows 上。

示例配置:

{
  "mcpServers": {
    "hatch": {
      "command": "node",
      "args": ["E:/mcp-servers/hatch/dist/index.js"],
      "env": {
        "HATCH_API_KEY": "your_api_key_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

your_api_key_here 替换为您的实际 Hatch API 密钥。

📚 详细文档

配置说明

服务器可以通过环境变量进行配置: | 属性 | 详情 | |------|------| | HATCH_API_KEY | 必需,您的 Hatch API 密钥 | | HATCH_API_URL | 可选,自定义 API URL(默认为 https://api.hatchhq.ai) | | HATCH_RETRY_MAX_ATTEMPTS | API 调用的最大重试次数(默认:3) | | HATCH_RETRY_INITIAL_DELAY | 重试的初始延迟,以毫秒为单位(默认:1000) | | HATCH_RETRY_MAX_DELAY | 重试的最大延迟,以毫秒为单位(默认:10000) | | HATCH_RETRY_BACKOFF_FACTOR | 重试延迟的回退因子(默认:2) |

可用工具

hatch_find_email

使用姓名和域名信息查找电子邮件地址。 参数

  • firstName(必需):人名
  • lastName(必需):姓氏
  • domain(必需):公司域名

hatch_find_phone

使用 LinkedIn 个人资料 URL 查找电话号码。 参数

  • linkedInUrl(必需):LinkedIn 个人资料 URL

hatch_verify_email

验证电子邮件地址是否有效且活跃。 参数

  • email(必需):要验证的电子邮件地址

hatch_find_company_data

使用域名查找公司的详细信息。 参数

  • domain(必需):公司域名

hatch_get_linkedin_url

使用姓名、职位和公司信息查找 LinkedIn URL。 参数

  • name:人名
  • designation:职位或头衔
  • companyName(必需):公司名称
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client