MCP サーバー TypeScript スターター
これは、TypeScriptを使用してモデルコンテキストプロトコル(MCP)サーバーを作成するためのスターターテンプレートです。サンプルツールの実装を含む基本的なセットアップが提供されており、独自のMCPサーバーの構築を始めるのに役立ちます。
特徴
- TypeScriptの設定
- 基本的なMCPサーバーのセットアップ
- サンプルツールの実装
- 型安全な開発環境
はじめる
独自の MCP サーバーを作成するには、次の手順に従います。
Copy
プロジェクト構造
Copy
発達
src/index.ts
にツールを実装する- プロジェクトをビルドします。Copy
新しいツールの追加
新しいツールを追加するには、 server.tool()
メソッドを使用します。例:
Copy
MCP サーバーの構成
プロジェクト内に複数のMCPサーバーを設定できます。設定例を以下に示します。
Copy
この構成では以下を指定します。
<server_name>
: MCPサーバーの一意の識別子command
: スクリプトを実行するコマンド (例:python
、node
、uv
)args
: コマンドライン引数の配列--directory
: スクリプトの作業ディレクトリを設定します- コマンドとスクリプトのニーズに固有のその他の引数
mcpServers
オブジェクトにエントリを追加することで、複数のサーバーを構成できます。
ライセンス
ISC# venmo-mcp
mcp-spotify
This server cannot be installed
Spotify の API とのやり取りを可能にし、ユーザーが自然言語コマンドを通じて Spotify 関連の操作を実行できるようにする MCP サーバー テンプレート。