MCP-Server para gerar ideias de conteúdos について
MCP-Server para gerar ideias de conteúdos は、ブログ、YouTube、SNS のコンテンツ案を整理する MCP サーバーです。メインテーマ、サブテーマ、マイクロテーマの構造化リストを生成し、構成例のファイルも読み取ります。
主な機能
- 01テーマとサブテーマのリスト生成
- 02各サブテーマのマイクロテーマ生成
- 03構成例ファイルの読み取り
活用シーン
- 01ブログ記事のテーマを計画
- 02YouTube 動画の案を検討
- 03SNS 投稿のテーマを整理
MCP 対応
構造化されたコンテンツ案を生成する `subtemas` ツールを提供し、Claude Desktop で利用する設定方法が記載されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
コンテンツのアイデアを生成する MCP サーバー
目次
はじめに
この mcp_content プロジェクトは、投稿や動画のアイデアを整理するためのシンプルなツールです。メインテーマを1つ、サブテーマを5つ、各サブテーマにマイクロテーマを3つ含む、構造化されたリストを生成するため、さまざまなコンテンツを作成しやすくなります。また、この構造を実際に示すサンプルファイルを読み込みます。
プロジェクト構成
このプロジェクトでは、UFG(ゴイアス連邦大学)のSandeco Macedo教授による、書籍初心者向けMCPとA2A を通じたMCPの解説を参考にしています。FastMCPパッケージのみを使用するシンプルなMCPサーバーで、Anthropicの公式リポジトリModel Context Protolのガイドラインにも従っています。
このMCPサーバーのアイデアの参考として、私が作成した次のプロンプトがあります:コンテンツマトリックス
使用技術
要件
- Python(バージョン3.10以上)がインストールされていること;
uvパッケージがインストールされていること;- Claude Desktop がインストールされていること。
Claude Desktop へのインストール方法
ここでは、Windows 11 でターミナル(ショートカット CTRL + SHIFT + ')を使用して、私が行った手順を詳しく説明します。VSCode を使用しています。
- 最新バージョンの Pythonをインストールしました
- VSCode でターミナルを開き、次のコマンドで Python のバージョンを確認しました
python --version - 次のコマンドで
uvをインストールしましたpip install uv - 問題なくインストールできたことを確認するため、次のコマンドを使用しました
uv - プロジェクトフォルダーを作成するため、次のコマンドを使用しました
mkdir “C:\Users\meu_usuario\OneDrive\area_de_trabalho\MCPs\mcp_content”
重要
必ずしも同じパスを使用する必要はありません。以下のように、別のパスを使用することもできます
mkdir "C:\Users\seu_usuario\mcp_content"または、GitHub の
Code>Download ZIPから、このプロジェクトの zip を自分のマシンにダウンロードすることもできます
- 作成したばかりのフォルダーを開きました
cd “C:\Users\meu_usuario\OneDrive\area_de_trabalho\MCPs\mcp_content” - 次のコマンドを使用して VSCode の別のウィンドウを開き、フォルダー内で残りのコマンドを直接実行できるようにしました
code .
重要
ターミナルでフォルダーを作成したくない場合は、デスクトップや覚えやすい場所に新しいフォルダーを作成し、VSCode のショートカット
CTRL+Oを使用してください。 作成したばかりのフォルダーを探してクリックし、VSCode で開くだけです。または、このリポジトリのフォルダー全体を VSCode にインポートしてください。
- ターミナルに戻り、次のコマンドを使用して新しい Python プロジェクトを初期化し、設定ファイルと依存関係を自動的に作成しました
uv init - 続いて、プロジェクトの依存関係をインストールするため、分離された Python 仮想環境を次のコマンドで作成しました
uv venv .venvを有効にするため、次のコマンドを使用しました.venv\Scripts\Activate.ps1- プロジェクトに必要な MCP の依存関係を追加しました
uv add mcp[cli] - 次のコマンドで問題がないことを確認しました
uv run mcp
重要
ターミナルに以下の情報が表示されれば、問題ありません
server.pyファイルを作成するため、次のコマンドを使用しましたuv init --script server.py
ヒント
このリポジトリのフォルダーをすでにダウンロードしている場合は、この時点で
server.pyファイルが VSCode にあるはずです。
- MCP サーバーの以下の JSON を、
claude_desktop_config.jsonファイルに直接追加しました"ideias_de_posts": { "command": "uv", "args": [ "--directory", "C://Users//meu_usuario//OneDrive//area_de_trabalho//MCPs//mcp_content", "run", "server.py" ] }
重要
Claude Desktop が正しくインストールされている場合は、以下の手順でコンピューター上の
claude_desktop_config.jsonファイルにアクセスしてください
14a. Claude Desktop を開いた状態で、ショートカットCTRL+,を使用します
14b.開発者タブをクリックし、次に設定を編集をクリックします
14c.claude_desktop_config.jsonファイルを探し、VSCode で正しく編集します
14d.CTRL+Sでファイルを保存します
14e. Claude Desktop を終了し、数秒後に再び開きます
14f. 設定アイコンから、MCP ツール「mcp_content」が正しくインストールされていることを確認します
このツールの名前は
subtemasです。
役立つリンク
- Model Context Protocol の公式ドキュメント - Anthropic のこの革新について、詳しく知ることができます
- Anthropic の公式サイト - Claude モデルの最新情報や研究について知ることができます
- Claude Desktop のダウンロード方法 - ダウンロードへの直接リンク
- VSCode のインストール方法- ダウンロードへの直接リンク
- uv パッケージの公式ドキュメント -
uvの詳細と、Python での重要性について知ることができます - venv — 仮想環境の作成 - venv の仕組みについての詳細な説明
- AI/LLM モデルのアイコン集 - AI エコシステムのアイコンを入手できる、とても便利なサイトです
- Devicon - テクノロジー全般のアイコンがそろった、こちらも充実したサイトです
- コンテンツのアイデアを見つけるのは難しくありません。 - Victor Wendt が活用している、新しいアイデアを生み出すプロセスについての投稿
貢献
貢献を歓迎します!このプロジェクトを改善するアイデアがあれば、お気軽にリポジトリをフォークしてください。
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルをご覧ください。
お問い合わせ
Mário Lúcio - Prazo Certo®
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。