mcpField
P
Potarix Enricher

Potarix Enricher

リモート
github.com/Potarixビジネス・マーケティング022 週間前に更新
リポジトリ

Potarix Enricher について

Potarix Enricherは、企業サイトや確認済みの業務用メールアドレス、企業の連絡先一覧を検索するAIエージェント向けMCPサーバーです。人がカード登録を確認する手順を通じて、エージェントから登録やクレジット購入も行えます。

主な機能

  1. 01企業名から公式サイトを検索
  2. 02指定した人物の確認済みメールを検索
  3. 03業種から意思決定者とメールを検索
  4. 04LinkedInプロフィールURLからメールを検索
  5. 05企業の公開連絡先一覧を取得
  6. 06残高確認とクレジット管理

活用シーン

  1. 01見込み顧客リストに企業サイトを補う
  2. 02指定企業の業務用連絡先を調べる
  3. 03業種から購買担当者候補を特定
  4. 04エージェントのワークフロー内でクレジットを補充

MCP 対応

このMCPサーバーは、Potarix Enricher APIの企業・メール検索、連絡先一覧、残高確認、クレジット管理のツールを提供します。ホスト型のStreamable HTTP接続とローカルのstdio接続に対応しています。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.potarix.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Potarix MCP サーバー

Potarix Enricher の MCP ラッパーです。AI エージェントが企業のウェブサイトを特定し、確認済みのメールアドレスを検索して、企業の連絡先一覧をすべて取得できます。また、人間がカード情報を一度入力すれば、エージェントだけで登録してクレジットを購入できます。

ツール

ツール機能料金
lookup_company_website企業名 → ウェブサイトの URL2 クレジット
find_person_email個人名 + 企業名/ドメイン → 確認済みメールアドレス25 クレジット
find_decision_maker_emailカテゴリ + ドメイン → 購買担当者と思われる人物の名前 + メールアドレス25 クレジット
find_linkedin_emailLinkedIn プロフィール URL → 確認済みメールアドレス10 クレジット
find_company_emailsドメイン → 公開されている企業の連絡先一覧25 クレジット
find_all企業名 1 件 → ウェブサイト + 意思決定者 + 企業のメールアドレス一覧上記の合計
check_balanceクレジット、メールアドレス、保存済みカードのステータス、キー数無料
start_checkout初回にカードを追加するための Stripe URL を取得該当なし
topup_credits保存済みカードに請求してクレジットを追加該当なし

1 クレジット = $0.01 です。トライアルアカウントには 25 クレジットが無料で付与されます。各エンドポイントの料金は、プロバイダーにかかる最悪の原価を下回らないよう設定されています。検索に成功しても赤字にならず、途中で終了したウォーターフォール呼び出しでは利益が得られます。

接続方法は 2 通り

トランスポートエンドポイント最適な用途
Streamable HTTP(ホスト型)https://api.potarix.com/mcpリモートエージェント(Claude、ChatGPT)— インストール不要
stdio(npm パッケージ)npx -y potarix-mcpローカル/デスクトップクライアント

どちらも同じ 9 つのツールを公開します。ホスト型サーバーはステートレスでマルチテナントです。各リクエストは個別の Authorization: Bearer ptk_live_... ヘッダーで認証されるため、ユーザーごとのデプロイは不要です。

ホスト型(Streamable HTTP)

Streamable HTTP に対応する任意の MCP クライアントから https://api.potarix.com/mcp に接続し、キーをベアラートークンとして送信します。

{
  "mcpServers": {
    "potarix": {
      "url": "https://api.potarix.com/mcp",
      "headers": { "Authorization": "Bearer ptk_live_your_key" }
    }
  }
}
インストール(stdio)
npm install -g potarix-mcp

グローバルにインストールせずに実行することもできます。

npx -y potarix-mcp

設定

Potarix API キーを設定します。

export POTARIX_API_KEY=ptk_live_your_key

任意の設定:

export POTARIX_API=https://api.potarix.com/enricher

Claude Desktop

{
  "mcpServers": {
    "potarix": {
      "command": "npx",
      "args": ["-y", "potarix-mcp"],
      "env": {
        "POTARIX_API_KEY": "ptk_live_your_key"
      }
    }
  }
}

Claude Code

claude mcp add potarix npx -- -y potarix-mcp

次に、Claude Code の実行環境に POTARIX_API_KEY を追加します。

開発

npm install
npm run build
npm run smoke        # stdio transport: connect + tools/list

# Streamable HTTP transport:
npm run start:http   # serves on http://127.0.0.1:8080/mcp (set PORT to change)
# in another shell:
POTARIX_MCP_URL=http://127.0.0.1:8080/mcp npm run smoke:http

環境変数:

変数デフォルト値用途
POTARIX_API_KEY—API キー(stdio のみ。HTTP ではリクエストごとにベアラーヘッダーから読み取ります)
POTARIX_MCP_TRANSPORTstdioStreamable HTTP サーバーを実行する場合は http を指定します(または --http を渡します)
PORT / HOST8080 / 127.0.0.1HTTP のバインドアドレス
POTARIX_MCP_PATH/mcpHTTP リクエストパス
POTARIX_MCP_ALLOWED_HOSTS—ホストの許可リスト(カンマ区切り)。設定すると DNS リバインディング対策が有効になります
POTARIX_APIhttps://api.potarix.com/enricherAPI ベース URL の上書き設定

レジストリへの公開

このリポジトリには、公式 MCP Registry 用の server.json が含まれています。このエントリーは複数の接続方法を備えており、ホスト型の Streamable HTTP リモート(https://api.potarix.com/mcp)と npm の stdio パッケージ(potarix-mcp)の両方を宣言しています。これにより、1 件のレジストリレコードで 2 通りの接続方法を案内できます。

レジストリは npm パッケージを取得して、公開されている mcpName がサーバーの name と一致するかを検証します。そのため、server.json の packages[].version に記載されたバージョンで、npm パッケージを先に公開する必要があります。

公開手順(まずバージョンを更新し、次に npm、最後にレジストリ):

# 1. Bump package.json + server.json to the same new version (e.g. 0.1.3).
#    server.json must be a NEW version each publish (versions are immutable).
# 2. Build + publish the npm artifact (carries mcpName for ownership proof):
npm publish
# 3. Push the multi-surface server.json to the official MCP Registry:
mcp-publisher login github
mcp-publisher publish

package.json のパッケージ mcpName は server.json と一致している必要があります。

io.github.Potarix/potarix-mcp

コメント

MCP は初めてですか?

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

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