本專案展示了使用 Spring Boot 實現的模型上下文協定 (MCP) 伺服器和客戶端。它包含用於 MCP 伺服器的模組,支援 WebFlux 和 WebMvc SSE,還有一個用於 AI 驅動提案的 MCP 客戶端,利用 Spring AI 工具、Ollama AI 模型和 PGVector 進行向量儲存。
本專案展示了使用 Spring Boot 實現的模型上下文協定 (MCP) 伺服器和客戶端。它包含用於 MCP 伺服器的模組,支援 WebFlux 和 WebMvc SSE,還有一個用於 AI 驅動提案的 MCP 客戶端,利用 Spring AI 工具、Ollama AI 模型和 PGVector 進行向量儲存。
這個 MCP 實現為在 Spring 生態系統中開發和部署 AI 增強應用程序提供了一個綜合框架。MCP 伺服器模組支持通過 SSE 進行即時數據流傳輸,使動態 AI 互動成為可能。客戶端模組促進進行 AI 驅動的提案,配備工具註解和上下文配置。該架構強調了在 AI 工具整合中的最佳實踐,利用 Spring Boot 的能力來實現可擴展性、即時更新和 AI 模型部署,使其適合構建智能、反應靈敏的應用程序的開發人員。