mcpField
N
nintact

nintact

ローカル
nintact.comコミュニケーション06 週間前に更新

nintact について

nintactは、MCPクライアントから問い合わせフォーム、受信箱、AIの返信草稿を管理するMCPサーバーです。アカウントなしでメール到達性を確認でき、フォーム配信にDNSやSMTPの設定は不要です。

主な機能

  1. 01ドメインのメール到達性確認
  2. 02問い合わせフォームの作成・管理
  3. 03受信メッセージの閲覧・更新
  4. 04返信草稿の編集・承認
  5. 05草稿の根拠情報の管理
  6. 06受信・送信アドレスの設定

活用シーン

  1. 01ドメインのメールが拒否される可能性を確認
  2. 02DNSやSMTP設定なしでサイトにフォームを追加
  3. 03エディターで問い合わせを確認
  4. 04送信前にAIの返信草稿を承認

MCP 対応

フォーム、受信箱、返信、ナレッジ、ワークスペースの操作をMCPツールとして提供します。Cursor、Codex CLI、Claude Desktopなどのクライアントに接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-nintact-nintact": {
"command": "npx",
"args": [
"-y",
"nintact-mcp"
],
"env": {
"NINTACT_API_KEY": "<NINTACT_API_KEY>"
}
}
}
}
起動コマンドnpx -y nintact-mcp
設定が必要な環境変数
NINTACT_API_KEYシークレットAPI key. Run `npx nintact-mcp login` to create one without pasting it, or issue one at https://nintact.com/dashboard/settings/connect

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmnintact-mcp0.5.1

ツール

32

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
domainstringはいドメイン名のみ。例:example.com。
localeenumいいえ調査結果の言語。デフォルトは en です。ja | en

詳細

nintact-mcp

nintact 用の MCP サーバーです。1 行貼り付けるだけで使えるお問い合わせフォーム、受信内容を分類して返信文を作成する AI、DNS の設定が不要なメール配信を提供します。

エディターを離れることなく、フォームの作成、受信トレイの確認、返信の承認ができます。

このツールが生まれた理由

AI アシスタントを使って構築したサイトは、お問い合わせフォームまでは通常どおり動作します。その後、メールが気づかないうちに届かなくなります。SPF/DKIM が設定されていないドメインからのメールは Gmail や Yahoo! に拒否され、サイトを構築した人は、返信をもらえなかった顧客から数週間後に知らされることになります。

nintact は、すでに認証済みのドメインからメールを送信し、Reply-To にご自身のアドレスを設定するため、DNS、SMTP、メールプロバイダーの設定をしなくても返信が届きます。

インストール

npx nintact-mcp login                          # 6-digit code by email; the key is stored, not pasted
claude mcp add nintact -- npx -y nintact-mcp

login はキーを ~/.nintact/config.json に書き込みます(0600)。コマンドラインで渡す方法も使え、CI ではこちらが便利です。

claude mcp add nintact --env NINTACT_API_KEY=nk_live_... -- npx -y nintact-mcp

本人のマシンでは login を使うのがおすすめです。コマンドに入力したキーはシェルの履歴とクライアントの設定ファイルに平文で残ります。

claude が PATH にない場合

デスクトップアプリをインストールしただけでは、CLI はインストールされません。これを ~/.claude.json の最上位に追加してください。すでに開いているセッションには反映されないため、新しいセッションを開いてください。

{
  "mcpServers": {
    "nintact": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "nintact-mcp"]
    }
  }
}

Cursor、Codex CLI、Claude Desktop など、あらゆる MCP クライアントで動作します。ChatGPT 自体では使えません。コネクターが受け付けるのは HTTPS で公開されたサーバーのみで、ローカルで実行されているサーバーには対応していないためです。

アカウントなしで使えます

check_deliverability は API キー不要で使えます。公開 DNS を読み取り、ドメインで実際にメールを受信できるかを確認します。通常、何かに登録する前に知りたいのはこの点です。

check_deliverability("example.com")
→ { spf: "missing", dmarc: "missing", verdict: "will_be_rejected",
    next_step: "..." }

ツール

REST API と同じ範囲をカバーする 32 個のツールを利用できます。画面上でしか使えない機能はありません。

分野ツール
診断check_deliverability
フォームdesign_form、create_form、list_forms、get_form、update_form、duplicate_form、delete_form
外観set_form_logo、remove_form_logo
受信トレイlist_messages、get_message、update_message_status
返信regenerate_draft、update_draft、approve_draft
ナレッジの登録list_knowledge、add_knowledge、update_knowledge、delete_knowledge、scan_site_for_knowledge
ワークスペースget_organization、update_organization、transfer_workspace、get_usage
メールの受信list_inbound_addresses、create_inbound_address、delete_inbound_address
独自ドメインget_sending_domain、set_sending_domain、verify_sending_domain、remove_sending_domain

すべてのエラーには、復旧方法を示す next_step フィールドが含まれています。そのため、エージェントはツールの使用を諦めずに、自分の誤りを修正できます。

他の人のアカウントで使う前に知っておきたいこと

  • approve_draft は実際にメールを送信します。 まず本人に確認してください。nintact は明示的な承認なしにメールを送信しません。あなたも同じようにしてください。
  • 最初に get_organization(または API の GET /me)を呼び出してください。 ワークスペース名と、すでに存在するフォームの数が返されます。フォームがすでにある場合は、新たに追加するのではなく既存のフォームを再利用してください。問い合わせが 2 つのフォームに分かれると、別々の場所に届き、所有者はその一方しか確認しない可能性があります。
  • 通知は、アドレスの確認が完了するまで保留されます。 notify_emails を設定すると、各アドレスに確認リンクがメールで送信されます。誰かがリンクを開くまでは、送信内容は保存されてダッシュボードに表示されますが、通知は送信されません。所有者にメールを確認するよう伝えてください。
  • フォームごとに AI をオフにできます。 mode: "relay" を指定して update_form を呼び出すと、分類も下書きの作成もモデルへの送信も行わず、すべてをそのまま転送します。

実際の問い合わせを作成せずにインストールを確認する

curl -X POST 'https://nintact.com/api/f/YOUR_FORM_ID?dry_run=1' \
  -H 'Content-Type: application/json' \
  -d '{"name":"Test","email":"[email protected]","message":"checking the install"}'

実際の送信と同じようにすべて確認されますが、何も保存されず、誰にも通知されません。200 と {"data":{"ok":true,...}} が返れば、インストールは正しく完了しています。他の人の受信トレイに実際の送信を行う代わりに、こちらを使ってください。

Docs

  • https://nintact.com/llms.txt — one screen, enough to install
  • https://nintact.com/llms-full.txt — the full API
  • npm: nintact (client + CLI), nintact-mcp

License

MIT

コメント

MCP は初めてですか?

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

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