mcpField
C
craft-content-mcp

craft-content-mcp

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

craft-content-mcp について

マーケティングや営業チーム向けの B2B コンテンツ用 MCP サーバーです。ホスト型とローカル実行に対応し、8 種類のツールで構造化された下書きの作成や既存コンテンツの分析・再構成を行います。

主な機能

  1. 01発見質問付きの事例作成
  2. 02ニュースレターとウェビナー台本
  3. 03コンテンツの複数形式への変換
  4. 04ソートリーダーシップ記事の下書き
  5. 05顧客の推薦文と営業コンテンツ
  6. 06文章の分析と改善

活用シーン

  1. 01インタビュー記録から事例を作成
  2. 02ウェビナー記録を投稿やメールに変換
  3. 03対象読者に合わせたニュースレターの企画
  4. 04文章の明瞭さと構成の確認

MCP 対応

MCP クライアントに、読み取り専用のコンテンツ生成・分析ツールを 8 種類公開します。ホスト型コネクターまたはローカルの stdio サーバーとして利用できます。

設定

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

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

パッケージ
npm@shashwatgtmalpha/craft-content-mcp2.2.22

ツール

8
パラメーター型必須説明
quotestringいいえ顧客のコメント
resultsstringはい定量化された成果
solutionstringはい製品がどのように課題を解決したか
challengestringはい直面したビジネス上の課題
your_productstringはい製品名
customer_namestringはい顧客企業名
customer_sizestringいいえ会社規模
customer_industrystringいいえ顧客の業界

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

@shashwatgtmalpha/craft-content-mcp v2.2.23

CRAFT Content Framework MCP Server:ユーザー中心の入力、実際のコンテンツ分析、各出力用のプレースホルダーを含む構造化された下書きを備えた、全面的な再設計です。

ホスト版を使う(インストール不要)

https://craft-content.gtmhelix.com/mcp をカスタムコネクターとして Claude または ChatGPT に追加してください。サインインは不要で、常に最新バージョン(2.2.23)が実行されます。同じツールを、各ツール専用のフォームを備えた無料のウェブアプリ(https://craft-content.gtmhelix.com/)でも使えます。設定手順は https://craft-content.gtmhelix.com/connect/ にあります。

以下の npm パッケージは、次回の npm リリースまでは古いバージョン(2026年9月27日時点で npm 上の 2.0.1)です。ローカルの stdio サーバーが必要な場合にのみ使用してください。

設計思想

すべてのツールを、ユーザーの視点からの思考連鎖に基づいて再設計しました。

  1. ユーザーが本当に求めているものは何か?(デモで見栄えがするものではありません)
  2. ユーザーがすでに知っていることは何か?(入力項目はシンプルにします。ユーザー自身が調べる必要のある情報は尋ねません)
  3. 出力によってユーザーの作業を減らせるか?(空のテンプレートではなく、プレースホルダーを含む構造化された下書きです)

v2.0.0 の新機能

ツール変更前変更後
thought_leadership_series[Expand] プレースホルダー付きの200~300語の投稿約600~800語の署名記事の下書き。公開前に記入するプレースホルダー付き
craft_content_improver空のスコアカード出力コンテンツを実際に分析し、各項目を採点して、改善版を生成
case_study_generator完成したストーリーが必要発見モード:ストーリーがない場合に、インタビューの質問を生成
sales_enablement_content汎用的な売り込み文句独自の実績データを活用した異議への対応策
newsletter_builder良好A/Bテスト用の件名、4種類のフック、セグメント別ターゲティングを追加
webinar_script良好種類に応じた構成(デモ、教育、パネルディスカッション)
content_repurposer優秀維持:10種類の形式に変換
testimonial_capture優秀維持:依頼メール、インタビューガイド

インストール

npm install -g @shashwatgtmalpha/craft-content-mcp

または、Claude Desktop の設定に追加します。

{
  "mcpServers": {
    "craft-content": {
      "command": "npx",
      "args": ["-y", "@shashwatgtmalpha/craft-content-mcp"]
    }
  }
}

ツールと入力

2026年9月27日にサーバー独自のツール一覧から生成し、2026年10月18日に tools/list を使って craft-content-mcp 2.2.23(ホスト型 MCP アドレスと同じコード)と照合して再確認しました。そのため、以下の各ツール名、タイトル、説明、入力はすべてサーバーが受け付ける内容と完全に一致しています。すべてのツールは読み取り専用です。

#ツールタイトル機能
1case_study_generatorケーススタディジェネレーターDISCOVERY MODE を使ってケーススタディを生成します。ストーリーの全容がわかっている場合は、完全なケーススタディを作成できます。まだわからない場合は、まずストーリーを集めるためのインタビュー質問を作成します。
2newsletter_builderニュースレタービルダーニュースレターのコンテンツを作成します。トピックだけがある場合は、重要なポイントを提案します。重要なポイントがある場合は、コンテンツを作成します。
3webinar_scriptウェビナー台本ウェビナーの台本を生成します。伝えたい要点が決まっている場合は、完全な台本を作成できます。まだ計画中の場合は、トピックと種類に基づいて要点を提案します。
4content_repurposerコンテンツ再利用元のコンテンツを複数の形式に変換します。コンテンツを貼り付けるだけで、デフォルトでは最も役立つ5つの形式を生成します。または、必要な形式を指定できます。
5thought_leadership_seriesソートリーダーシップシリーズトピック、見解、裏付けとなる情報をもとに、各約600~800語の記事の草稿を生成します。裏付けとなる情報がない場合は、収集すべき情報を提案として含めます。公開前に完成させるためのプレースホルダーが草稿に含まれます。
6testimonial_captureお客様の声の収集お客様の声を依頼するメール、インタビュー質問、整形済みの出力を生成します。情報収集を重視する設計です。
7sales_enablement_content営業支援コンテンツ営業コンテンツを生成します。顧客からの反論がわかっている場合は、完全な対応案を作成します。営業データがまだない新製品の場合は、製品の種類に基づいて想定される反論を提案します。
8craft_content_improverCRAFT コンテンツ改善コンテンツの明瞭さ、構成、エンゲージメントを分析して各項目を採点し、提案を返します。一般的な専門用語を置き換え、長い文を分割したバージョンも含まれます。
各ツールの入力
1. ケーススタディジェネレーター(case_study_generator)
入力必須型説明
customer_nameはいstring顧客/会社名
your_productはいstring自社の製品/サービス名
customer_industryいいえstring背景情報としての顧客の業界
modeいいえ次のいずれか:full、discoveryfull = ケーススタディを生成(課題/解決策/成果が必要)、discovery = ストーリーを集めるためのインタビュー質問を生成
interview_notesいいえstring任意:インタビューのメモまたは文字起こし。mode が 'full' の場合、ケーススタディに変換されます
challengeいいえstring顧客の課題/問題(full モードでは必須)
solutionいいえstring自社の製品がどのように課題を解決したか(full モードでは必須)
resultsいいえstring定量化可能な成果(full モードでは必須)
customer_quoteいいえstring任意:顧客からの直接の引用
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:自社の業界(顧客の業界ではありません)。指定すると、その業界に応じた注記が決まります。省略した場合は、入力された文章から業界を判定し、明確でない場合は中立的な内容になります。
2. ニュースレタービルダー(newsletter_builder)
入力必須型説明
topicはいstringニュースレターの主なトピック/テーマ
cta_goalはいstring読者にどのような行動を取ってもらいますか?(例:「ウェビナーに申し込む」、「機能を試す」、「ブログを読む」)
key_pointsいいえstring任意:取り上げる重要なポイント(カンマ区切り)。指定しない場合、ツールがトピックとニュースレターの種類に基づいて5つのポイントを提案します
audience_segmentいいえ次のいずれか:executives、practitioners、technical、general、prospects、customers読者セグメントによって、文調と詳しさが変わります
newsletter_typeいいえ次のいずれか:educational、product_update、industry_news、thought_leadership、curated_linksニュースレターの種類
toneいいえ次のいずれか:professional、conversational、authoritative、friendly、urgent文章のトーン
previous_topicsいいえstring任意:重複を避け、関連性を提案するための最近のニュースレターのトピック
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると業界に応じた注記を決定します。指定しない場合は、ツールが入力内容から業界を読み取り、明確でない場合は中立的な内容にします。
3. ウェビナー台本(webinar_script)
入力必須型説明
topicはいstringウェビナーのトピック/タイトル
target_audienceはいstring参加者(例:「B2B SaaS 企業のマーケティングマネージャー」)
webinar_typeはい次のいずれか:educational、product_demo、panel_discussion、customer_story、workshop、amaウェビナーの種類によって構成が決まります
durationいいえ次のいずれか:30_min、45_min、60_min、90_minウェビナーの長さ
key_takeawaysいいえstring任意:参加者に学んでもらいたい3~5項目(カンマ区切り)。指定しない場合は、トピックに基づいて提案します
speakersいいえstring任意:登壇者の名前と役職(カンマ区切り)
include_pollsいいえbooleanインタラクティブな投票の提案を含めます
product_mention_levelいいえ次のいずれか:none、subtle、moderate、heavy台本に製品との関連付け用のプレースホルダーを追加するかどうか(none の場合は追加しません)
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると業界に応じた注記を決定します。指定しない場合は、ツールが入力内容から業界を読み取り、明確でない場合は中立的な内容にします。
4. コンテンツ再利用(content_repurposer)
入力必須型説明
source_contentはいstring再利用する元のコンテンツ(ブログ記事、記事、文字起こしなど)
source_typeはい次のいずれか:blog_post、webinar_transcript、podcast_transcript、whitepaper、case_study、research_report、presentation元コンテンツの種類
target_formatsいいえstring任意:生成する形式(カンマ区切り)。デフォルト:linkedin_post, twitter_thread, email, blog_summary, quote_cards。その他の選択肢:infographic_outline, video_script, podcast_talking_points, slide_deck_outline, newsletter_section
brand_voiceいいえ次のいずれか:professional、casual、authoritative、friendly、bold維持するブランドの語り口
key_messageいいえstring任意:すべての形式で強調する中心的なメッセージ
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると業界に応じた注記を決定します。指定しない場合は、ツールが入力内容から業界を読み取り、明確でない場合は中立的な内容にします。
5. ソートリーダーシップシリーズ(thought_leadership_series)
入力必須型説明
topicはいstring権威を確立したいトピック
your_takeはいstringこのトピックに関する独自の視点や意見。他の人とは異なる、あなたの信念は何ですか?通説に反する見解は何ですか?
target_readerはいstring誰に読んでもらうべきですか?具体的に記載してください(例:「マーケター」ではなく「解約率の高さに悩むB2B SaaSの創業者」)
proof_pointsいいえstring任意:あなたの見解を裏付ける根拠(個人的な体験談、顧客事例、データ/統計など。コンマ区切り)。指定しない場合は、集めるべき根拠を提案します
author_backgroundいいえstring任意:あなたの役職と、信頼に足る理由(例:「エンタープライズ営業で15年の経験」)
num_articlesいいえinteger (1 to 5)アウトラインを作成する記事の数。1〜5の整数です。省略した場合、シリーズは3記事になります
article_typeいいえ次のいずれか:contrarian、how_to、lessons_learned、prediction、framework記事のスタイル
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると、その業界に関する注記が選択されます。省略した場合は、入力内容からツールが業界を判定し、明確でない場合は中立的な内容にします。
6. お客様の声の収集(testimonial_capture)
入力必須型説明
customer_nameはいstring顧客名
customer_companyはいstring顧客の会社
success_storyはいstring顧客が製品を利用して成功した内容の簡単な説明
testimonial_typeはい次のいずれか:written_quote、video_interview、case_study_interview、g2_review、reference_call必要なお客様の声の種類
customer_roleいいえstring顧客の役職
relationship_contextいいえstring顧客になってからの期間、主なやり取り
use_caseいいえstringお客様の声の掲載先(ウェブサイト、営業資料など)
incentiveいいえstring任意:見返りとして提供するもの
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると、その業界に関する注記が選択されます。省略した場合は、入力内容からツールが業界を判定し、明確でない場合は中立的な内容にします。
7. 営業支援コンテンツ(sales_enablement_content)
入力必須型説明
productはいstring製品名とその機能
target_personaはいstring営業の提案相手(役職、企業の種類)
proof_pointsはいstring主張を裏付ける根拠:導入事例、指標、引用など(コンマ区切り)
common_objectionsいいえstring任意:よく聞く営業上の反論(コンマ区切り)。指定しない場合は、製品の種類に応じて想定される反論を提案します
value_propsいいえstring任意:主な価値提案(コンマ区切り)。指定しない場合は、根拠から導き出します
competitor_objectionsいいえstring任意:「なぜ[競合他社]ではないのか」という反論
price_contextいいえstring任意:市場に対する自社の価格設定(例:「プレミアム価格、市場平均より20%高い」「低価格帯の選択肢」「ミッドマーケット」)
sales_stageいいえ次のいずれか:prospecting、discovery、demo、negotiation、closing営業ファネルの段階
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると、その業界に関する注記が選択されます。省略した場合は、入力内容からツールが業界を判定し、明確でない場合は中立的な内容にします。
8. CRAFT コンテンツ改善ツール(craft_content_improver)
入力必須型説明
contentはいstring分析するコンテンツ
content_typeはい次のいずれか:blog_post、email、landing_page、social_post、sales_email、product_description、press_release、case_studyコンテンツの種類に応じて評価基準が変わります
goalいいえstring任意:このコンテンツで何を達成したいですか?(例:「登録を促す」「読者に情報を伝える」)。指定がない場合は、コンテンツの種類に応じて目標が選択されます(例:営業メールの場合は「商談の予約を獲得する」)
audienceいいえstring任意:このコンテンツは誰を対象としていますか?改善内容を対象に合わせて調整します。
tone_preferenceいいえ次のいずれか:more_formal、more_casual、more_urgent、more_friendly、more_authoritative、keep_same希望するトーン(互換性のために受け付けますが、分析内容には影響しません)
your_sectorいいえ次のいずれか:logistics_tech、fintech、saas、vertical_saas、ai_native、ites、telecom、software、cybersecurity、other任意:顧客の業界ではなく、自社の業界です。指定すると、業界別の注記が選択されます。省略した場合は入力内容から業界を判断し、明確でない場合は中立的な内容になります。

入力設計の原則

  1. ユーザーが実際に把握している情報だけを尋ねる:「価値提案」をまだ言語化できていないために問い合わせているユーザーに、それを必須で求めないでください
  2. 必須入力は最小限にする:必須項目は3~4個にし、残りはスマートなデフォルト値を設定した任意項目にします
  3. 自然な言葉を使う:「contrarian_perspective_thesis」ではなく「your_take」
  4. 推測できる情報は導き出す:ユーザーがトピックを提示した場合、関連要素を自動生成します

出力設計の原則

  1. プレースホルダー付きの構成済みドラフト:各ツールは編集用の構成済みドラフトを返します。入力に事実が含まれていない箇所にはプレースホルダーを使います
  2. 形式に適した長さ:署名欄は600~800語、ソーシャル投稿は200~300語
  3. メタデータを含める:単語数、投稿時刻、見出し
  4. プロモーション用コンテンツを追加する:長文コンテンツを宣伝するためのソーシャル投稿用スニペット

作者

Shashwat Ghosh、共同創業者兼フラクショナルCMO、Helix GTM Consulting。B2B分野で24年以上、フラクショナルとして10年以上の経験があります

ライセンス

MIT

ホステッドコネクター(Streamable HTTP)

同じツールをホステッドMCPサーバーでも利用できるため、何もインストールせずに、ウェブ、デスクトップ、モバイル版のClaudeで使用できます。

  • サーバーURL:https://craft-content.gtmhelix.com/mcp
  • トランスポート:Streamable HTTP(ステートレス、JSONレスポンス)。認証:なし。
  • セットアップガイド:https://craft-content.gtmhelix.com/connect/
  • Claudeの場合:「カスタマイズ」、「コネクター」、「カスタムコネクターを追加」の順に選択し、サーバーURLを貼り付けます。
  • Claude Codeの場合:claude mcp add --transport http craft-content https://craft-content.gtmhelix.com/mcp

npmパッケージ(stdio)とホステッドサーバーは、同じsrc/server.tsのcreateServer()コードを実行します。

プライバシーポリシー

ポリシー全文:https://craft-content.gtmhelix.com/privacy/([PRIVACY.md](PRIVACY.md)にも記載)。

コメント

MCP は初めてですか?

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

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