Node.js 向け OSP マーケティング ツール
Open Strategy Partnersの実績ある手法に基づき、テクニカルマーケティングコンテンツの作成、最適化、製品ポジショニングのための包括的なツールスイートです。これは、OSPマーケティングツール向けMCPサーバーのTypeScript実装です。
TypeScript 実装の理由
この TypeScript/Node.js 実装は、元の Python バージョンに比べて大きな利点を提供します。
- 簡素化されたインストール: 依存関係が少なくなり、セットアッププロセスが簡単になりました
- クロスプラットフォーム互換性: 一般的なPythonの依存関係の問題なくWindows上でシームレスに動作します
- より高速なパフォーマンス: Node.js は通常、このタイプのサーバーでより優れたパフォーマンスを提供します。
- 最新のJavaScriptエコシステム:堅牢なnpmパッケージエコシステムを活用
- より簡単な統合: Webアプリケーションや他のJavaScriptツールとの統合が簡単
- リソース使用量の低減: 一般的にメモリとシステムリソースの必要量が少なくなります
Python の依存関係、仮想環境、互換性の問題を気にせずに OSP マーケティング ツールを使用したい方に最適です。
特徴
1. OSP製品価値マップジェネレータ
製品の価値とポジショニングを効果的に伝える、構造化されたOSP製品価値マップを作成します。このツールは以下の機能を提供します。
- 戦略的なタグラインの作成と改良
- 市場、技術、UX、ビジネスの各側面におけるポジションステートメント
- 役割、課題、ニーズを考慮したペルソナ開発
- 明確なメリット、課題、解決策を記載した価値事例ドキュメント
- 構造化された階層における特徴の分類
2. OSPメタ情報ジェネレーター
適切なキーワード配置とSEOに適した構造で、ウェブコンテンツに最適なメタデータを作成します。このツールは以下の機能を提供します。
- 戦略的なキーワード配置による記事タイトル(H1)
- 検索に最適化されたメタタイトル(50~60文字)
- 説得力のある価値提案を含むメタディスクリプション(155~160文字)
- SEOに適したURLスラッグ
- 検索意図の分析と最適化
- モバイルディスプレイの考慮事項
3. OSPコンテンツ編集コード
包括的なコンテンツレビューには、 OSPのセマンティック編集コードを適用します。このシステムには以下が含まれます。
- スコープと物語構造の分析
- フローと読みやすさの向上
- スタイルとフレーズの最適化
- 単語の選択と文法の検証
- 技術的精度の検証
- 包括的な言語ガイダンス
- 前後の例を挙げた建設的なフィードバック
4. OSPテクニカルライティングガイド
適切な構成と流れを備えた高品質な技術コンテンツを作成するための体系的なアプローチ。このガイドでは以下の内容を取り上げます。
- 物語構造の原則と論理的展開
- フローの最適化とコンテンツの整理
- 明確さと正確さのためのスタイルガイドライン
- 技術的正確性の検証
- コンテンツタイプ固有のガイダンス(チュートリアル、リファレンスドキュメント、APIドキュメント)
- アクセシビリティと国際化のベストプラクティス
5. OSPオンページSEOガイド
検索エンジンとユーザーエクスペリエンスのためにウェブコンテンツを最適化する包括的なシステム。このガイドには以下が含まれます。
- メタコンテンツ最適化戦略
- コンテンツの深みを高める技術
- さまざまなクエリタイプ間での検索意図の調整
- キーワード調査と統合プロトコル
- 内部リンクのベストプラクティス
- 構造化データの実装
- コンテンツプロモーション戦略
インストール
前提条件
- Node.js 18以上
- npmまたはyarn
設定
このパッケージは、次の 2 つの方法でインストールして使用できます。
npm 経由でセットアップ (推奨)
- パッケージをグローバルにインストールします。
Claude Desktop 構成ファイル ( claude_desktop_config.json
) に以下を追加します。
ソースコードからのセットアップ
Claude Desktop 構成ファイル ( claude_desktop_config.json
) に以下を追加します。
Windowsユーザーへの注意: path/to/osp-marketing-tools-mcp
お使いのコンピュータ上のosp-marketing-tools-mcp
ディレクトリへの実際のパスに置き換えてください。例えば、リポジトリをC:\Users\YourName\Documents\osp-marketing-tools-mcp
にクローンした場合、 args
行は次のようになります。
また、パスでは単一のバックスラッシュ\
ではなく二重のバックスラッシュ\\
使用することを忘れないでください。
使用法
サーバーを stdio モードで実行する (Claude Desktop、Cursor など)
HTTP/SSEモードでサーバーを実行する
これにより、Server-Sent Events (SSE) を介して MCP API を公開するポート 3000 (PORT 環境変数で構成可能) で Web サーバーが起動します。
サーバーが HTTP/SSE モードで実行されると、利用可能なツールのインタラクティブなデモを提供するhttp://localhost:3000/
の Web インターフェイスにアクセスできるようになります。
利用可能なツール
health_check
- サーバーの健全性状態とリソースの可用性のチェックget_editing_codes
- セマンティックコンテンツレビューのための OSP 編集コードのドキュメントと使用プロトコルget_writing_guide
- 高品質な技術コンテンツを作成するための原則をまとめた OSP ライティングガイドget_meta_guide
- Webコンテンツのメタデータ最適化のためのOSPメタ情報ジェネレーターget_value_map_positioning_guide
- 効果的な製品ポジショニングのための OSP 製品バリューマップ ジェネレーターget_on_page_seo_guide
- 包括的なコンテンツ最適化のための OSP オンページ SEO ガイド
利用可能なプロンプト
edit-content
- OSP編集コードを使用してコンテンツをレビューし、品質と明瞭性を向上させますgenerate-meta
- 適切なキーワード配置でウェブコンテンツに最適化されたメタデータを生成するgenerate-value-map
- 製品ポジショニングのための構造化されたOSPバリューマップを作成するapply-writing-guide
- OSP ライティング原則を適用して技術コンテンツを作成するoptimize-seo
- オンページSEO戦略を適用して、検索用にコンテンツを最適化します
使用例
クロードや他のLLMと併用
OSP 編集コードを使用してコンテンツを確認するには、次のプロンプトを Claude に送信するだけです (MCP サーバーを設定した後)。
製品価値マップを生成するには:
直接 API 統合 (SSE) の使用
サーバーは、Server-Sent Events(SSE)を使用してMCPサーバーに接続する方法を示すJavaScriptクライアントサンプルを提供します。サーバーをHTTP/SSEモードで実行すると、 http://localhost:3000/
でデモにアクセスできます。
以下は、プログラムで SSE エンドポイントに接続する方法の簡単な例です。
発達
プロジェクト構造
帰属
このソフトウェアは、 Open Strategy Partnersが開発したコンテンツ作成および最適化手法に基づいています。LLM対応のマーケティングツールとプロフェッショナルなコンテンツ作成フレームワークを実装しています。
詳細情報と元のリソースについては、次の Web サイトをご覧ください。
ライセンス
このソフトウェアは、Creative Commons Corporation (以下「Creative Commons」) の Attribution-ShareAlike 4.0 International ライセンスに基づいてライセンスされています。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Open Strategy Partners の方法論に基づいたマーケティング ツールを提供し、バリュー マップ生成、メタ情報作成、コンテンツ編集などのツールを通じてコンテンツの作成、最適化、製品の位置付けを可能にするモデル コンテキスト プロトコル サーバーの TypeScript 実装です。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated -1112JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.Last updated -12TypeScript
- -securityAlicense-qualityA TypeScript implementation of a Model Context Protocol server that provides a frictionless framework for developers to build and deploy AI tools and prompts, focusing on developer experience with zero boilerplate and automatic tool registration.Last updated -6TypeScriptMIT License
- -securityFlicense-qualityA TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.Last updated -67TypeScript