Hatch MCP Server について
Hatch MCP Server は MCP クライアントを Hatch API に接続し、連絡先や企業情報の調査に使えます。メールの検索・検証、電話番号や LinkedIn URL の検索、企業情報の取得を行うツールを提供します。
主な機能
- 01氏名とドメインからメールを検索
- 02LinkedIn URL から電話番号を検索
- 03メールの有効性と利用状況を検証
- 04ドメインから企業情報を取得
- 05職務情報から LinkedIn URL を検索
活用シーン
- 01氏名と会社ドメインを使った連絡先メールの検索
- 02メールアドレスが有効かどうかの確認
- 03LinkedIn プロフィールから連絡先の電話番号を特定
- 04企業情報や職務プロフィールの調査
MCP 対応
メールや電話番号の検索、メール検証、企業情報調査、LinkedIn URL の検索など、Hatch API の機能をツールとして MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Hatch MCP サーバー
これは、Hatch API と連携するための Model Context Protocol(MCP)サーバーです。メールアドレスや電話番号の検索、メールアドレスの検証、企業データの検索、LinkedIn URL の取得に使用できるツールを提供します。
機能
- 名、姓、ドメイン情報を使ってメールアドレスを検索します
- LinkedIn プロフィール URL を使って電話番号を検索します
- メールアドレスが有効で、使用中かどうかを検証します
- ドメインを使って企業の詳細情報を検索します
- 氏名、役職、会社情報を使って LinkedIn URL を検索します
インストール
- リポジトリをクローンします
- 依存関係をインストールします。
npm install
.env.exampleを基に.envファイルを作成し、Hatch API キーを追加します。
HATCH_API_KEY=your_api_key_here
- プロジェクトをビルドします。
npm run build
使用方法
単体での使用
サーバーを直接起動するには、次のコマンドを実行します。
npm start
Claude との連携
この MCP サーバーを Claude で使用するには、MCP 設定ファイルに追加する必要があります。
- Claude VSCode 拡張機能の場合は、
c:\Users\<username>\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.jsonに追加します - Claude デスクトップアプリの場合は、Windows 上の
%APPDATA%\Claude\claude_desktop_config.jsonに追加します
設定例:
{
"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(必須):会社名
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。