mcpField
M
MCP-Server para gerar ideias de conteúdos

MCP-Server para gerar ideias de conteúdos

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

MCP-Server para gerar ideias de conteúdos について

MCP-Server para gerar ideias de conteúdos は、ブログ、YouTube、SNS のコンテンツ案を整理する MCP サーバーです。メインテーマ、サブテーマ、マイクロテーマの構造化リストを生成し、構成例のファイルも読み取ります。

主な機能

  1. 01テーマとサブテーマのリスト生成
  2. 02各サブテーマのマイクロテーマ生成
  3. 03構成例ファイルの読み取り

活用シーン

  1. 01ブログ記事のテーマを計画
  2. 02YouTube 動画の案を検討
  3. 03SNS 投稿のテーマを整理

MCP 対応

構造化されたコンテンツ案を生成する `subtemas` ツールを提供し、Claude Desktop で利用する設定方法が記載されています。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

コンテンツのアイデアを生成する MCP サーバー

Made with Python license - MIT site - prazocerto.me linkedin - @marioluciofjr

目次

はじめに

この mcp_content プロジェクトは、投稿や動画のアイデアを整理するためのシンプルなツールです。メインテーマを1つ、サブテーマを5つ、各サブテーマにマイクロテーマを3つ含む、構造化されたリストを生成するため、さまざまなコンテンツを作成しやすくなります。また、この構造を実際に示すサンプルファイルを読み込みます。

プロジェクト構成

このプロジェクトでは、UFG(ゴイアス連邦大学)のSandeco Macedo教授による、書籍初心者向けMCPとA2A を通じたMCPの解説を参考にしています。FastMCPパッケージのみを使用するシンプルなMCPサーバーで、Anthropicの公式リポジトリModel Context Protolのガイドラインにも従っています。

このMCPサーバーのアイデアの参考として、私が作成した次のプロンプトがあります:コンテンツマトリックス

使用技術

README の画像    README の画像    README の画像    README の画像    README の画像    README の画像   

要件

  • Python(バージョン3.10以上)がインストールされていること;
  • uv パッケージがインストールされていること;
  • Claude Desktop がインストールされていること。

Claude Desktop へのインストール方法

ここでは、Windows 11 でターミナル(ショートカット CTRL + SHIFT + ')を使用して、私が行った手順を詳しく説明します。VSCode を使用しています。

  1. 最新バージョンの Pythonをインストールしました
  2. VSCode でターミナルを開き、次のコマンドで Python のバージョンを確認しました
    python --version
    
  3. 次のコマンドで uv をインストールしました
    pip install uv
    
  4. 問題なくインストールできたことを確認するため、次のコマンドを使用しました
    uv
    
  5. プロジェクトフォルダーを作成するため、次のコマンドを使用しました
    mkdir “C:\Users\meu_usuario\OneDrive\area_de_trabalho\MCPs\mcp_content”
    

重要

必ずしも同じパスを使用する必要はありません。以下のように、別のパスを使用することもできます

  mkdir "C:\Users\seu_usuario\mcp_content"

または、GitHub の Code > Download ZIP から、このプロジェクトの zip を自分のマシンにダウンロードすることもできます

  1. 作成したばかりのフォルダーを開きました
    cd “C:\Users\meu_usuario\OneDrive\area_de_trabalho\MCPs\mcp_content”
    
  2. 次のコマンドを使用して VSCode の別のウィンドウを開き、フォルダー内で残りのコマンドを直接実行できるようにしました
    code .
    

重要

ターミナルでフォルダーを作成したくない場合は、デスクトップや覚えやすい場所に新しいフォルダーを作成し、VSCode のショートカット CTRL + O を使用してください。 作成したばかりのフォルダーを探してクリックし、VSCode で開くだけです。または、このリポジトリのフォルダー全体を VSCode にインポートしてください。

  1. ターミナルに戻り、次のコマンドを使用して新しい Python プロジェクトを初期化し、設定ファイルと依存関係を自動的に作成しました
    uv init
    
  2. 続いて、プロジェクトの依存関係をインストールするため、分離された Python 仮想環境を次のコマンドで作成しました
    uv venv
    
  3. .venv を有効にするため、次のコマンドを使用しました
    .venv\Scripts\Activate.ps1
    
  4. プロジェクトに必要な MCP の依存関係を追加しました
    uv add mcp[cli]
    
  5. 次のコマンドで問題がないことを確認しました
    uv run mcp
    

重要

ターミナルに以下の情報が表示されれば、問題ありません

画像

  1. server.py ファイルを作成するため、次のコマンドを使用しました
    uv init --script server.py
    

ヒント

このリポジトリのフォルダーをすでにダウンロードしている場合は、この時点で server.py ファイルが VSCode にあるはずです。

  1. 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 です。

役立つリンク

貢献

貢献を歓迎します!このプロジェクトを改善するアイデアがあれば、お気軽にリポジトリをフォークしてください。

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルをご覧ください。

お問い合わせ

Mário Lúcio - Prazo Certo®

README の画像 README の画像 README の画像

コメント

MCP は初めてですか?

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

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