mcpField
M
MCP-Server

MCP-Server

ローカル
github.com/sushant1827生産性078 週間前に更新

MCP-Server について

MCP-Serverは、MCPサーバー経由でAI機能や実用ツールを公開するn8nワークフロー群です。SNS投稿の生成、AirtableのToDo管理、計算を組み合わせるn8nユーザー向けです。

主な機能

  1. 01SNS投稿の生成
  2. 02AirtableのToDo管理
  3. 03計算ツール
  4. 04拡張可能なツールワークフロー

活用シーン

  1. 01プロ向けSNSコンテンツの生成
  2. 02AirtableのToDoの一覧表示・追加・更新
  3. 03MCPクライアント経由での計算

MCP 対応

n8n MCP Triggerを通じて、計算、SNSコンテンツ生成、AirtableのToDo操作をツールとしてMCPクライアントに公開します。サーバーワークフローは`/test`のWebhookエンドポイントを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP-Server

このリポジトリには、AI 機能を n8n 自動化プラットフォームと統合する Model Context Protocol(MCP)サーバー用のワークフロー設定が含まれています。

概要

このプロジェクトは、次の 2 つの主要なコンポーネントで構成されています。

  1. MCP サーバー - n8n の MCP Trigger を通じて AI ツールを公開し、さまざまなサービスに接続するサーバーです。
  2. ソーシャルメディア投稿ジェネレーター - AI を使用して、プロフェッショナルなソーシャルメディアコンテンツを作成するワークフローです。

機能

  • AI を活用したソーシャルメディア投稿の生成
  • Airtable による ToDo リストの管理
  • 計算機能
  • AI ツールを追加できる拡張性の高いアーキテクチャ

ワークフロー

MCP サーバー

image

MCP サーバーのワークフローは、すべての AI 機能の中心的なハブとして機能します。次のことを行います。

  • /test に Webhook エンドポイントを公開します
  • 次のツールを利用できるようにします。
    • 計算機
    • ソーシャルメディア投稿ジェネレーター
    • Airtable による ToDo リスト管理(一覧表示、追加、更新)
ソーシャルメディア投稿ジェネレーター

image

このワークフローは、次の処理を行うように設計されています。

  • クエリ入力を受け付けます
  • OpenAI の GPT-4o-mini モデルを使用して、プロフェッショナルなソーシャルメディアコンテンツを生成します
  • 生成したコンテンツを呼び出し元のワークフローに返します

要件

  • n8n バージョン 1.0.0 以上
  • OpenAI API アカウント
  • 適切な権限を持つ Airtable アカウント

セットアップ手順

  1. ワークフローをインポートする

    • MCP_Server.json と Social_Media_Post_Generator.json を n8n インスタンスにインポートします
  2. 認証情報を設定する

    • Chat Model ノード用の OpenAI API 認証情報を設定します
    • Airtable Tool ノード用の Airtable Personal Access Token を設定します
  3. Airtable をセットアップする

    • ID が appEVZyRnoMDAkayU のベースがあることを確認します(または、ベースに合わせて設定を更新します)
    • 次の列を持つ「Table 1」という名前のテーブルを作成します。
      • Name(文字列)
      • Completed(ブール値)
  4. ワークフローを有効化する

    • n8n インスタンスで両方のワークフローを有効化します

使用方法

MCP サーバーの使用

MCP サーバーは、n8n インターフェースを通じてさまざまな AI 機能を提供します。次の方法で利用できます。

  1. ソーシャルメディア投稿を作成する

    Use the create_social_media_content tool with a query parameter
    
  2. ToDo 項目を管理する

    - List all todos using the List_ToDos tool
    - Add a new todo with the Add_ToDo tool (provide Name and Completed status)
    - Update an existing todo with the Update_ToDo tool (provide record ID, Name, and Completed status)
    
  3. 計算を実行する

    Use the calculator tool for mathematical operations
    

技術詳細

ワークフローの接続
  • MCP Server Trigger は、利用可能なすべてのツールに接続します
  • Social Media Post Generator は、Social Post Generator ツールによって起動されます
  • Airtable の各操作は個別のツールとして設定されています
設定に関する注意事項
  • Social Media Post Generator は GPT-4o-mini モデルを使用します
  • Airtable とのやり取りは、特定のベースとテーブル向けに設定されています

貢献

貢献を歓迎します。貢献方法の例を以下に示します。

  • MCP サーバーに新しい AI ツールを追加する
  • 既存のツール機能を改善する
  • ドキュメントや使用例を作成する
  • バグを修正し、パフォーマンスを最適化する

謝辞

  • このプロジェクトでは、自動化プラットフォームとして n8n(https://n8n.io)を使用しています
  • AI 機能は OpenAI のモデルによって提供されています
  • データストレージには Airtable を使用しています

コメント

MCP は初めてですか?

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

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