Hello MCP Server 👋 について
Hello MCP Serverは、MCPサーバーの基本機能を学ぶ開発者向けのシンプルなTypeScript実装です。リソース処理、プロンプト、ツールを示し、テストスクリプトも備えています。
主な機能
- 01テンプレート対応のリソース処理
- 02プロンプトの管理と生成
- 03ツールの実装と実行
- 04TypeScript対応
- 05機能テストの組み込み
活用シーン
- 01MCPサーバーの基本動作の確認
- 02リソース、プロンプト、ツール処理のテスト
MCP 対応
MCPサーバーを実装し、MCPクライアントにリソース、プロンプト、ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Hello MCP Server 👋
Note: この README は MCP GitHub サーバーを通じて作成され、メンテナンスされています。
リソース、プロンプト、ツールなどの基本機能を紹介する、Model Context Protocol(MCP)サーバーのシンプルな実装です。
機能 🌟
- テンプレートを使用したリソース処理
- プロンプト管理
- ツールの実装
- TypeScript のサポート
- テスト機能を内蔵
インストール 🛠️
npm install
ビルド 🏗️
npm run build
サーバーの実行 🚀
npm start
テスト 🧪
サーバーの機能を確認するには、テストスクリプトを実行します。
npm test
次の項目をテストします。
- リソース処理
- テンプレート処理
- プロンプトの生成
- ツールの実行
プロジェクト構成 📁
├── src/
│ ├── index.ts # Main server file
│ ├── handlers.ts # Request handlers
│ ├── resources.ts # Resource definitions
│ ├── prompts.ts # Prompt implementations
│ ├── tools.ts # Tool definitions
│ └── test.ts # Test script
├── package.json
└── tsconfig.json
コントリビューション 🤝
コントリビューションを歓迎します。お気軽にプルリクエストを送信してください。
この README は MCP GitHub サーバーを通じて管理されています 🤖
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。