Template for Bun MCP Server について
Template for Bun MCP Server は、Bun で MCP サーバーを開発するためのひな形です。プロジェクト作成、ビルド、テストとデバッグ、生成物のインストール手順を示します。
主な機能
- 01bun create によるプロジェクト作成
- 02spec.txt で要件を記述
- 03プロジェクトのビルド
- 04Inspector によるテストとデバッグ
- 05ビルド済み実行ファイルのインストール
活用シーン
- 01Bun MCP サーバープロジェクトの開始
- 02仕様ファイルを基にしたサーバー実装
- 03ビルドしたサーバーの検査とデバッグ
- 04個人用 bin ディレクトリへのコマンド配置
MCP 対応
MCP サーバープロジェクトを作成するためのテンプレートです。README では、サーバーのビルドと MCP Inspector を使ったテスト・デバッグの手順を紹介しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bun MCP サーバーのテンプレート
使い方
新しいプロジェクトを作成する
bun create github.com/dotneet/bun-mcp-server new_project_name
cd new_project_name
MCP サーバーを実装する
Claude Codeまたは、お好みのツールを使用してください。
# Edit spec.txt to describe what you want
vim spec.txt
claude "Read spec.txt and implement an MCP Server according to the specifications."
サーバーをビルドする
bun run build
テストとデバッグ
# You can use [inspector](https://github.com/modelcontextprotocol/inspector) for testing and debugging.
package_name=$(bun run show-package-name)
npx @modelcontextprotocol/inspector dist/$package_name
インストール
# Install the command to $HOME/bin or your preferred path
cp dist/$package_name $HOME/bin/
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。