mcpField
M
mcp-kit

mcp-kit

ローカル
github.com/aplaceforallmystuffビジネス・マーケティング421 週間前に更新

mcp-kit について

mcp-kit は、Kit.com(旧 ConvertKit)のメールマーケティングデータを管理するコミュニティ製 MCP サーバーです。購読者、タグ、シーケンス、ブロードキャストなどを扱えますが、非推奨で保守されておらず、README は Kit 公式 MCP サーバーへの移行を勧めています。

主な機能

  1. 01購読者の一覧表示と管理
  2. 02タグの作成と購読者タグの管理
  3. 03シーケンスの表示と購読者の追加
  4. 04ブロードキャストの作成と管理
  5. 05フォームと Webhook の管理

活用シーン

  1. 01メール購読者の絞り込みと管理
  2. 02購読者タグの追加や削除
  3. 03購読者のメールシーケンス登録
  4. 04メールブロードキャストの作成や更新

MCP 対応

Kit.com API v4 のアカウント、購読者、タグ、シーケンス、ブロードキャスト、フォーム、Webhook 操作をツールとして MCP クライアントに公開します。非推奨のため、README は Kit 公式 MCP サーバーへの移行を勧めています。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"aplaceforallmystuff-mcp-kit": {
"command": "npx",
"args": [
"-y",
"kit-mcp-server"
],
"env": {
"KIT_API_KEY": "<KIT_API_KEY>"
}
}
}
}
起動コマンドnpx -y kit-mcp-server
設定が必要な環境変数
KIT_API_KEYシークレットYour Kit.com API key (v4)

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

パッケージ
npmkit-mcp-server1.0.1

ツール

29

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

このツールにパラメーターはありません。

詳細

MCP Kit Server

アーキテクチャ

npm バージョン CI ライセンス:MIT MCP ステータス:非推奨

Claude などの AI アシスタントを、Kit.com(旧 ConvertKit)のメールマーケティングプラットフォームに接続する MCP(Model Context Protocol)サーバーです。自然言語を使って、メールリスト、購読者、一斉配信、シーケンスなどを管理できます。

警告

このプロジェクトは非推奨となり、メンテナンスも終了しています。 Kit は現在、より幅広い API をカバーし、認証を管理する公式のファーストパーティ MCP サーバーを提供しています。移行してください。詳細は以下をご覧ください。

⚠️ 非推奨 — Kit の公式 MCP サーバーをご利用ください

このコミュニティサーバーは、Kit が独自の MCP を提供する前に作成されたものです。現在 Kit は、Kit API v4 のより広い範囲(分析、コマース、セグメント、一括操作などを含む)をカバーし、認証を代行し、API の変更に対応する公式サーバーを管理しています。新規ユーザーも既存ユーザーも移行してください。

用途公式サーバーURL
Kit アカウント(購読者、タグ、シーケンス、一斉配信、分析、コマースなど)を操作するKit MCPhttps://app.kit.com/mcp
コーディングエージェントに Kit の開発者向けドキュメントと API へのライブアクセスを提供するKit Developer Docs MCPhttps://developers.kit.com/mcp
Claude Code での移行
# Remove this deprecated server (if you added it as "kit")
claude mcp remove kit

# Add the official operational Kit MCP
claude mcp add --transport http kit https://app.kit.com/mcp

# Optional: add Kit's developer-docs MCP for building integrations
claude mcp add --transport http kit-docs https://developers.kit.com/mcp

公式セットアップガイド(Claude Desktop、Cursor、Windsurf、Cline など):https://developers.kit.com/mcp/kit-developer-docs-mcp/mcp/overview


📦 レガシー版のドキュメント(参考用)

これを使う理由

Kit.com でニュースレターやメールマーケティングを運用している場合、この MCP サーバーを使って次のことができます。

  • 購読者を管理する - メール購読者の一覧表示、作成、更新、整理
  • タグを効率よく扱う - タグの作成、購読者へのタグの追加・削除、タグごとの購読者の一覧表示
  • シーケンスを操作する - メールシーケンスの表示、自動シーケンスへの購読者の追加
  • 一斉配信を作成する - メールキャンペーンの下書き作成と管理
  • リストを分析する - フィルター(ステータス、日付範囲、カスタムフィールド)を使った購読者データの検索
  • ワークフローを自動化する - Claude に定型的なメールマーケティングタスクを任せる

機能

カテゴリツール
アカウントアカウント情報の取得
購読者一覧表示、取得、作成、更新、タグの管理
タグ一覧表示、作成、更新、削除、タグごとの購読者の取得
シーケンス一覧表示、取得、購読者の追加
一斉配信一覧表示、取得、作成、更新、削除
フォーム一覧表示、取得、購読者の追加
カスタムフィールド利用可能なフィールドの一覧表示
ウェブフック一覧表示、作成、削除
ツールの完全なリファレンス

アカウント

  • kit_get_account - Kit.com アカウント情報を取得

購読者(7 ツール)

  • kit_list_subscribers - フィルター(ステータス、日付範囲、ページネーション)を指定して購読者を一覧表示
  • kit_get_subscriber - ID を指定して特定の購読者を取得
  • kit_create_subscriber - 新しい購読者を作成
  • kit_update_subscriber - 購読者の詳細を更新
  • kit_get_subscriber_tags - 購読者のすべてのタグを取得
  • kit_add_tag_to_subscriber - 購読者にタグを追加
  • kit_remove_tag_from_subscriber - 購読者からタグを削除

タグ(6 ツール)

  • kit_list_tags - すべてのタグを一覧表示
  • kit_get_tag - 特定のタグを取得
  • kit_create_tag - 新しいタグを作成
  • kit_update_tag - タグ名を変更
  • kit_delete_tag - タグを削除
  • kit_list_tag_subscribers - 特定のタグが付いたすべての購読者を一覧表示

シーケンス(3 ツール)

  • kit_list_sequences - すべてのメールシーケンスを一覧表示
  • kit_get_sequence - シーケンスの詳細を取得
  • kit_add_subscriber_to_sequence - 購読者をシーケンスに追加

一斉配信(5 ツール)

  • kit_list_broadcasts - すべての一斉配信を一覧表示
  • kit_get_broadcast - 一斉配信の詳細を取得
  • kit_create_broadcast - 新しい一斉配信を作成
  • kit_update_broadcast - 一斉配信を更新
  • kit_delete_broadcast - 一斉配信を削除

フォーム(3 ツール)

  • kit_list_forms - すべてのフォームを一覧表示
  • kit_get_form - フォームの詳細を取得
  • kit_add_subscriber_to_form - フォーム経由で購読者を追加

カスタムフィールド(1 ツール)

  • kit_list_custom_fields - すべてのカスタムフィールドを一覧表示

ウェブフック(3 ツール)

  • kit_list_webhooks - 設定済みのウェブフックを一覧表示
  • kit_create_webhook - 新しいウェブフックを作成
  • kit_delete_webhook - ウェブフックを削除

前提条件

  • Node.js 18+
  • Kit.com アカウント
  • Kit.com API キー(v4 API)

インストール

オプション 1:npm からインストール(推奨)
npx kit-mcp-server

または、グローバルにインストールします:

npm install -g kit-mcp-server
オプション 2:クローンしてビルド
git clone https://github.com/aplaceforallmystuff/mcp-kit.git
cd mcp-kit
npm install
npm run build

設定

1. Kit.com API キーを取得する
  1. Kit.com にログインします
  2. Settings > Developer に移動します
  3. 新しい API キーを作成するか、既存の v4 API キーをコピーします
2. MCP クライアントを設定する
Claude Desktop の場合

Claude Desktop の設定ファイルに追加します:

macOS:~/Library/Application Support/Claude/claude_desktop_config.json

Windows:%APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "kit": {
      "command": "node",
      "args": ["/path/to/mcp-kit/dist/index.js"],
      "env": {
        "KIT_API_KEY": "your-api-key-here"
      }
    }
  }
}
Claude Code の場合
claude mcp add kit -e KIT_API_KEY=your-api-key-here -- node /path/to/mcp-kit/dist/index.js

または、~/.claude.json に追加します:

{
  "mcpServers": {
    "kit": {
      "command": "node",
      "args": ["/path/to/mcp-kit/dist/index.js"],
      "env": {
        "KIT_API_KEY": "your-api-key-here"
      }
    }
  }
}

使用例

設定が完了すると、自然言語で Kit.com を操作できます:

購読者の管理

「過去 30 日間に登録したアクティブな購読者をすべて表示して」

「メールアドレス [email protected] で新しい購読者を作成し、'newsletter' タグを付けて」

「[email protected] にはどのタグが付いている?」

タグの操作

「すべてのタグと、それぞれの購読者数を一覧表示して」

「'VIP Customers' というタグを作成して」

「今月登録したすべての購読者に 'engaged' タグを追加して」

メールシーケンス

「すべてのメールシーケンスを表示して」

「[email protected] をウェルカムシーケンスに追加して」

一斉配信

「件名を 'Weekly Update'、プレビューテキストを 'This week in AI...' にして、一斉配信の下書きを作成して」

「最近の一斉配信とその統計をすべて一覧表示して」

フォーム

「アクティブなフォームをすべて表示して」

「メインの登録フォームに購読者を追加して」

開発

# Run in development mode (watches for changes)
npm run dev

# Build for production
npm run build

# Run the built version
npm start

トラブルシューティング

「KIT_API_KEY environment variable is required」

MCP 設定で KIT_API_KEY 環境変数が設定されていることを確認してください。

「Kit API error (401)」

API キーが無効か、期限切れです。Kit.com の Settings > Developer から新しいキーを生成してください。

「Kit API error (403)」

API キーにこの操作を実行する権限がありません。適切なスコープが設定された v4 API キーを使用していることを確認してください。

「Kit API error (404)」

リソース(購読者、タグ、一斉配信など)が見つかりませんでした。ID が正しいことを確認してください。

「Kit API error (422)」

リクエストデータが無効です。メールアドレスが有効であり、必須フィールドが指定されていることを確認してください。

API リファレンス

このサーバーでは、Kit.com API v4を使用します。該当する場合、すべてのツールでper_pageおよびafterのカーソルパラメーターを使ったページネーションに対応しています。

コントリビューション

このプロジェクトは非推奨となっており、コントリビューションを受け付けていません。代わりに、Kit の公式 MCP サーバーをご利用ください。

ライセンス

MIT ライセンスです。詳細はLICENSEをご覧ください。

リンク

コメント

MCP は初めてですか?

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

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