mcpField
F
fastmcp-boilerplate

fastmcp-boilerplate

ローカル
github.com/kyrelldixon開発ツール074 週間前に更新

fastmcp-boilerplate について

Bun と FastMCP を使って TypeScript の MCP サーバーを作る開発者向けテンプレートです。サンプル関数とテストが含まれます。

主な機能

  1. 01FastMCP サーバーのひな型
  2. 02Bun によるセットアップと実行
  3. 03add 関数のサンプル
  4. 04テストのサンプル
  5. 05MCP Inspector 対応

活用シーン

  1. 01TypeScript MCP サーバー開発の開始
  2. 02サンプル関数のテスト
  3. 03Web UI でのサーバー確認

MCP 対応

FastMCP を使った MCP サーバー開発のためのひな型を提供します。README ではサーバーの実行と MCP Inspector による確認方法を説明しています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

fastmcp-boilerplate

Model Context Protocol(MCP)サーバーを構築するための TypeScript フレームワーク、FastMCP を使用する MCP サーバー構築用のボイラープレートプロジェクトです。

前提条件

このプロジェクトでは、高速なオールインワンの JavaScript ランタイム、パッケージマネージャー、バンドラーである Bun を使用します。公式ドキュメントに従ってインストールできます。

はじめに

依存関係をインストールするには:

bun install

プロジェクトを実行するには:

bun run index.ts

テストを実行するには:

bun test

サーバーを実行するもう 1 つの方法として、公式の MCP Inspector を使用して Web UI でサーバーを検査できます:

bun run inspect

プロジェクト構成

  • src/index.ts:MCP サーバーのメインエントリーポイント
  • src/add.ts:add 関数のサンプルモジュール
  • src/add.test.ts:add 関数のサンプルテスト

概要

このプロジェクトは、fastmcp-boilerplate に着想を得たボイラープレートです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。