MCP Server - HTTP with SSE について
HTTP で SSE 更新用エンドポイントとクライアントメッセージ用の別エンドポイントを提供する TypeScript 製 MCP サーバーの例です。リモート MCP 通信を試す開発者向けです。
主な機能
- 01HTTP ウェブサーバー
- 02更新用 SSE エンドポイント
- 03クライアントメッセージ用の別エンドポイント
- 04Inspector によるデバッグ
活用シーン
- 01リモート MCP 通信の検証
- 02クライアントへのサーバー更新の送信
MCP 対応
HTTP ベースの MCP サーバーを提供し、SSE エンドポイントで更新を送信し、別のエンドポイントでクライアントからのメッセージを受信します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
©collabnix.com
MCP サーバー - HTTP with SSE
はじめに
Model Context Protocol(MCP)を使い始めましょう こちらをクリック
クローン、ビルド、実行!!
ステップ 1:リポジトリをクローンします
ステップ 2:npm install
ステップ 3:npm run build
ステップ 4:MCP サーバーを実行します
npm start
ステップ 4:デバッグ用のインスペクターを実行します
npx @modelcontextprotocol/inspector node build/index.js
ステップ 5:インスペクターで「Connect」ボタンをクリックします。これで完了です!!
依存関係
npm install express
npm install typescript
npm install @types/node
npm install @types/express
npm install nodemon
npm install ts-node
npm install pre-commit
npm install rimraf
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。