Spring MCP Server について
Spring-AI で構築された基本的な MCP サーバーで、Java と Spring を使う開発者向けです。SSE 経由で予約ツールを公開し、Inspector から確認して呼び出せます。
主な機能
- 01Spring-AI による構築
- 02予約スケジュールツール
- 03SSE トランスポート
- 04デフォルトポート 8080
活用シーン
- 01MCP Inspector でサーバーを確認
- 02病院名を渡して予約ツールを呼び出す
MCP 対応
/sse の SSE 接続を通じて scheduleAppointment ツールを MCP クライアントに公開します。MCP Inspector で接続する方法が README に記載されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Spring MCP Server
Spring-AI を使用した基本的な MCP サービスです。
RUN
Java アプリケーションの main を実行し、実行ポートを確認してください。デフォルトは 8080 です。 次に実行します
# MCP service Inspector
npx @modelcontextprotocol/inspector node build/index.js
1. トランスポートの種類を選択 - SSE
2. URL : http://localhost:8080/sse
3. 接続をクリック
Tools オプションの下に、メソッド scheduleAppointment が表示されます。
Hospital name をパラメーターとして送信し、戻り値を受け取ることができます。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。