🛠️ How to Use This Template to Set Up a New MCP Server について
新しいMCPサーバーを立ち上げるためのスターターテンプレートです。モノレポなどのプロジェクト構成で、新しいディレクトリにテンプレートを配置し、既存のGitリポジトリに追加する手順を説明しています。
主な機能
- 01MCPサーバー作成用テンプレート
- 02モノレポなどの構成に対応
- 03浅いクローンによる初期化手順
- 04テンプレートのGitメタデータ削除手順
- 05リポジトリへの追加とコミット手順
活用シーン
- 01モノレポ内でサーバーをひな形から作成
- 02新しいサーバー用ディレクトリの作成
- 03テンプレートファイルを既存Gitリポジトリに追加
MCP 対応
MCPサーバーを構築するためのプロジェクトテンプレートです。READMEには、テンプレート自体が提供するMCPツールやサーバー機能の説明はありません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
🛠️ このテンプレートを使用して新しい MCP サーバーをセットアップする方法
このテンプレートを使うと、新しい MCP(Model Context Protocol)サーバーをすぐに使える状態でセットアップできます。以下の手順に従って、既存のモノレポ内または任意のプロジェクト構成内に新しいサーバーを作成してください。
🚀 このテンプレートから新しいサーバーを初期化する手順
- メインの MCP リポジトリに移動します
cd path/to/mcp-servers
- 新しいサーバー用のディレクトリを作成し、そのディレクトリに移動します
mkdir server-c
cd server-c
- このテンプレートを新しいディレクトリにクローンします(シャロークローン)
git clone --depth=1 https://github.com/Naolt/mcp-server-template.git temp
- 一時フォルダー内のすべてのファイルを現在のディレクトリに移動します
mv temp/* temp/.* . 2>/dev/null || true
- 一時フォルダーと .git ディレクトリを削除して、テンプレートリポジトリとの紐付けを解除します
rm -rf temp .git
- モノレポのルートに戻ります
cd ..
- 新しいサーバーをモノレポの Git リポジトリに追加してコミットします
git add server-c
git commit -m "Add new MCP server 'server-c' from bootstrap template"
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。