MCP サーバー TypeScript スターター
これは、TypeScriptを使用してモデルコンテキストプロトコル(MCP)サーバーを作成するためのスターターテンプレートです。サンプルツールの実装を含む基本的なセットアップが提供されており、独自のMCPサーバーの構築を始めるのに役立ちます。
特徴
- TypeScriptの設定
- 基本的なMCPサーバーのセットアップ
- サンプルツールの実装
- 型安全な開発環境
はじめる
独自の MCP サーバーを作成するには、次の手順に従います。
プロジェクト構造
発達
src/index.ts
にツールを実装する- プロジェクトをビルドします。
新しいツールの追加
新しいツールを追加するには、 server.tool()
メソッドを使用します。例:
MCP サーバーの構成
プロジェクト内に複数のMCPサーバーを設定できます。設定例を以下に示します。
この構成では以下を指定します。
<server_name>
: MCPサーバーの一意の識別子command
: スクリプトを実行するコマンド (例:python
、node
、uv
)args
: コマンドライン引数の配列--directory
: スクリプトの作業ディレクトリを設定します- コマンドとスクリプトのニーズに固有のその他の引数
mcpServers
オブジェクトにエントリを追加することで、複数のサーバーを構成できます。
ライセンス
ISC# venmo-mcp
mcp-spotify
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Spotify の API とのやり取りを可能にし、ユーザーが自然言語コマンドを通じて Spotify 関連の操作を実行できるようにする MCP サーバー テンプレート。
Related MCP Servers
- AsecurityAlicenseAqualityEnables interaction with Spotify's music catalog via the Spotify Web API, supporting searches, artist information retrieval, playlist management, and automatic token handling.Last updated -265472TypeScriptMIT License
- AsecurityFlicenseAqualityA FastMCP tool that enables control of Spotify through natural language commands in Cursor Composer, allowing users to manage playback, search for content, and interact with playlists.Last updated -211Python
- AsecurityFlicenseAqualityA lightweight Model Context Protocol server that enables AI assistants like Cursor & Claude to control Spotify playback and manage playlists.Last updated -1280TypeScript
- -security-license-qualityA Model Context Protocol server that enables controlling Spotify playback through natural language commands in MCP clients like Cursor or Claude for Desktop.Last updated -1TypeScript