mcpField
D
DirectIQ

DirectIQ

リモート
directiq.comビジネス・マーケティング05 日前に更新
リポジトリ公式サイト

DirectIQ について

DirectIQは、MCPクライアントからDirectIQのメールアカウントを管理するホスト型MCPサーバーです。連絡先やリストの管理に加え、APIキーでの認証によるトランザクションメール送信に対応します。

主な機能

  1. 01アカウント統計と確認済み送信元の表示
  2. 02連絡先、リスト、タグの一覧と取得
  3. 03連絡先の更新、リストやタグの作成
  4. 04トランザクションメールの送信
  5. 05DirectIQ APIエンドポイントの読み書き

活用シーン

  1. 01連絡先数とアカウント状況の確認
  2. 02リストやタグによる連絡先の整理
  3. 03連絡先情報の更新
  4. 04注文確認メールの送信

MCP 対応

Streamable HTTP経由で、DirectIQのアカウント操作とメール操作をツールとしてMCPクライアントに公開します。認証にはDirectIQ APIキーを使用します。

設定

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

エンドポイントhttps://mcp.directiq.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.directiq.com/mcp認証が必要

ツール

詳細

DirectIQ MCP サーバー

MCP Registry License: MIT

Claude、ChatGPT、Cursor、VS Code、Windsurf、その他のあらゆるModel Context Protocolクライアントを、お使いのDirectIQアカウントに接続できます。連絡先、リスト、タグを管理し、アカウントの概要を確認して、平易な言葉でトランザクションメールを送信できます。

DirectIQは、小規模事業者向けのメールマーケティングおよびトランザクションメールプラットフォームです。迅速な有人サポートを提供し、従量課金制の料金体系を採用しています。→ directiq.com

  • エンドポイント: https://mcp.directiq.com/mcp
  • トランスポート: Streamable HTTP(リモート、DirectIQ がホスト。インストール不要)
  • 認証: x-api-key ヘッダー内の DirectIQ API キー、または Authorization: Bearer <key>(OAuth は近日対応予定)
  • サーバーカード: https://mcp.directiq.com/.well-known/mcp/server-card.json
  • レジストリ名: com.directiq.mcp/directiq

このリポジトリには、DirectIQ が運用する mcp.directiq.com 上のホスト型 DirectIQ MCP サーバーの公開ドキュメント、レジストリメタデータ、クライアント設定が含まれています。インストールやビルドは不要です。

クイックスタート

  1. API キーを取得する: DirectIQ ダッシュボードにログインし、Settings → API Keys に移動して、キーをコピーするか生成します。まだアカウントをお持ちでない場合は、無料で登録してください。
  2. サーバーをクライアントに追加する: 以下の設定例を参照してください。
  3. プロンプトを試す: 「DirectIQ アカウントの概要を教えてください。」

クライアントのセットアップ

Cursor

Cursor に追加。このリンクを開くと、設定が入力された状態で Cursor が起動します。YOUR_DIRECTIQ_API_KEY をご自身のキーに置き換えてください。

または、~/.cursor/mcp.json に手動で追加します。

{
  "mcpServers": {
    "directiq": {
      "url": "https://mcp.directiq.com/mcp",
      "headers": { "x-api-key": "YOUR_DIRECTIQ_API_KEY" }
    }
  }
}
VS Code(GitHub Copilot)

.vscode/mcp.json に追加します。VS Code がキーの入力を求め、安全に保存します。

{
  "inputs": [
    { "type": "promptString", "id": "directiq_api_key", "description": "DirectIQ API key", "password": true }
  ],
  "servers": {
    "directiq": {
      "type": "http",
      "url": "https://mcp.directiq.com/mcp",
      "headers": { "x-api-key": "${input:directiq_api_key}" }
    }
  }
}
Claude Code
claude mcp add --transport http directiq https://mcp.directiq.com/mcp --header "x-api-key: YOUR_DIRECTIQ_API_KEY"
Claude Desktop

OAuth が提供されるまでは、claude_desktop_config.json で mcp-remote ブリッジを使用してください。

{
  "mcpServers": {
    "directiq": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.directiq.com/mcp", "--header", "x-api-key:${DIRECTIQ_API_KEY}"],
      "env": { "DIRECTIQ_API_KEY": "YOUR_DIRECTIQ_API_KEY" }
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "directiq": {
      "serverUrl": "https://mcp.directiq.com/mcp",
      "headers": { "x-api-key": "YOUR_DIRECTIQ_API_KEY" }
    }
  }
}
OpenAI Codex

export DIRECTIQ_API_KEY=... を設定してから、~/.codex/config.toml を編集します。

[mcp_servers.directiq]
url = "https://mcp.directiq.com/mcp"
env_http_headers = { "x-api-key" = "DIRECTIQ_API_KEY" }
その他の MCP クライアント
設定値
トランスポートStreamable HTTP
URLhttps://mcp.directiq.com/mcp
ヘッダーx-api-key: <your DirectIQ API key>

ツール

ツール機能注釈
directiq_account_overviewアカウントの概要をまとめます:連絡先の合計数、有効/無効の件数、リスト数、タグ数、確認済み送信者アドレス読み取り専用
directiq_contact_count連絡先の合計数を返します読み取り専用
directiq_list_contacts連絡先をページ分割して一覧表示します(page、pageSize は最大 500)読み取り専用
directiq_get_contact数値 ID で単一の連絡先を取得します読み取り専用
directiq_update_contact連絡先のフィールド(例:firstName、lastName、email)を更新します破壊的、冪等
directiq_list_listsすべての連絡先リストを一覧表示します読み取り専用
directiq_get_list数値 ID で連絡先リストを取得します読み取り専用
directiq_create_list新しい連絡先リストを作成します書き込み
directiq_list_tagsすべてのタグを一覧表示します読み取り専用
directiq_get_tag数値 ID でタグを取得します読み取り専用
directiq_create_tag新しいタグを作成します書き込み
directiq_send_email1 通のトランザクションメールを送信します(確認済み送信者から送信。宛先、件名、HTML またはテキストの内容、cc/bcc を指定)書き込み、オープンワールド
directiq_list_endpointsDirectIQ API の既知の操作を、任意の検索条件で一覧表示します読み取り専用
directiq_read_requestDirectIQ API の任意のエンドポイントに対して、認証済み GET リクエストを実行します読み取り専用
directiq_write_requestDirectIQ API の任意のエンドポイントに対して、認証済み POST/PUT/PATCH/DELETE リクエストを実行します。データを変更または完全に削除する場合があります破壊的

各ツールは MCP アノテーション(readOnlyHint、destructiveHint、idempotentHint、openWorldHint)を宣言するため、クライアントは変更の前に確認を求めることができます。API スキーマの全文:https://rest.directiq.com/{core|contacts|subscription}/swagger/index.html。

ドキュメント

プロンプトの例

  • 「DirectIQ アカウントの概要を教えてください。連絡先、リスト、タグ、確認済み送信者について知りたいです。」
  • 「連絡先は何件ありますか?また、無効な連絡先は何件ですか?」
  • 「『Fall Promo 2026』というリストと、『vip』というタグを作成してください。」
  • 「連絡先 12345 を表示して、名を Jamie に変更してください。」
  • 「件名を『Order confirmed』として、[email protected] から [email protected] に、お礼の短いメッセージを添えたトランザクションメールを送信してください。」
  • 「サブスクリプションで利用できる DirectIQ API エンドポイントを教えてください。」

セキュリティとデータの取り扱い

  • API キーは HTTPS 経由で mcp.directiq.com に送信され、x-api-key ヘッダーにのみ含まれます。チャットに貼り付けたり、リポジトリにコミットしたりしないでください。
  • サーバーは、API キーに紐づく DirectIQ アカウントの権限で動作します。キーはいつでも Settings → API Keys で取り消すか、ローテーションできます。
  • メールを送信できるのは、アカウントで確認済みの送信者アドレスからのみです。
  • directiq_write_request と directiq_update_contact はデータを変更または削除できます。クライアントのツール承認プロンプトを有効にしておいてください。
  • プライバシーポリシー:https://www.directiq.com/privacy-policy · 利用規約:https://www.directiq.com/terms-of-service

料金

MCP サーバーは無料で利用できます。このサーバー経由で送信したメールは、従量課金を含む通常の DirectIQ プランの利用分に算入されます。directiq.com/pricing をご覧ください。

サポート

変更履歴

CHANGELOG.md をご覧ください。

ライセンス

このリポジトリ内のドキュメントと設定は、MIT License のもとでライセンスされています。DirectIQ サービス自体には、DirectIQ Terms of Service が適用されます。

コメント

MCP は初めてですか?

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

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