MCP サーバーテンプレート 🛠️
独自のモデルコンテキストプロトコル(MCP)サーバーを構築するためのスターターテンプレートです。このテンプレートは、CursorまたはClaude Desktopで使用できるカスタムMCPを作成するために必要な基本的な構造と設定を提供します。
特徴
TypeScript を使用した基本的な MCP サーバーのセットアップ
サンプルツールの実装
すぐに使えるプロジェクト構造
Related MCP server: MCP Server Boilerplate
プロジェクト構造
はじめる
このテンプレートを複製します:
依存関係をインストールします:
プロジェクトをビルドします。
これにより、コンパイルされた MCP サーバー スクリプトである/build/index.jsファイルが生成されます。
カーソルの使用
カーソル設定 -> MCP -> 新しいMCPサーバーの追加に移動します
MCP を構成します。
名前: [自分の名前を選択してください]
タイプ: コマンド
コマンド:
node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js
Claude Desktopでの使用
次の MCP 構成を Claude Desktop 構成に追加します。
発達
テンプレートには、 index.tsにサンプルツールの実装が含まれています。独自の MCP を作成するには、以下の手順を実行します。
index.ts内のサーバー構成を変更します。
server.tool()メソッドを使用してカスタム ツールを定義します。
実装をビルドしてテストします。
貢献
問題や機能強化のリクエストをお気軽にお寄せください。
ライセンス
マサチューセッツ工科大学