MCPサーバーを簡単に開発できる npm コマンド、 create-mcp-tools をリリースしました
アプリケーション
@modelcontextprotocol/create-server の公開フォークした create-mcp-tools をリリースしました。このツールは Model Context Protocol (MCP) サーバーの開発をよりシンプルで迅速にすることに使えます。
create-mcp-tools について
create-mcp-tools は、MCP サーバーを迅速に構築するためのコマンドラインツールです。このツールを使用すると、必要なボイラープレートコードが自動的に生成され、数分で機能するMCP サーバーを作成できます。
これは @modelcontextprotocol/create-server の公開フォークであり、最新の SDK への対応などのアップデートを実施しています。
主な特徴
create-mcp-tools は MCP SDK バージョン 1.8.0 に対応しています。Zod を使った入力検証機能も備えており、最新のベストプラクティスに基づいた API の使用方法を採用しています。また、定期的なメンテナンスと更新も行われるため、常に最新の状態でご利用いただけます。
使い方
新しいローカル MCP サーバーを作成するには以下のコマンドを実行します。
# my-server ディレクトリに新しいサーバーを作成
npm create mcp-tools my-server
# オプションを指定して作成することも可能です
npm create mcp-tools my-server --name "My MCP Server" --description "A custom MCP server"
サーバーが作成されたら次のステップに進みましょう。
cd my-server # サーバーディレクトリに移動
npm install # 依存関係をインストール
npm run build # 一度ビルドする
# または
npm run watch # 監視モードでTypeScriptコンパイラを起動
# オプション
npm link # サーバーのバイナリをグローバルに利用可能にする
ライセンス
このプロジェクトは MIT ライセンスの下で公開されています。詳細については、LICENSE ファイルをご覧ください。