搶先一步
VMware 提供培訓和認證,助力您的職業發展。
瞭解更多我們很高興推出 Spring AI MCP,這是一個強大的 模型上下文協議 (MCP) Java SDK 實現。Spring AI 生態系統的這一新成員將標準化的人工智慧模型整合能力引入 Java 平臺。
模型上下文協議 (MCP) 是一個開放協議,用於標準化應用程式如何向大型語言模型 (LLM) 提供上下文。MCP 提供了一種標準化的方式來連線人工智慧模型到不同的資料來源和工具,使整合無縫且一致。它幫助您在 LLM 的基礎上構建代理和複雜工作流程。LLM 經常需要與資料和工具整合,而 MCP 提供了
MCP 的核心遵循客戶端-伺服器架構,其中一個宿主應用程式可以連線到多個伺服器。
Spring AI MCP 實現了模組化架構,包含以下元件:
該架構支援廣泛的使用案例,從簡單的檔案系統訪問到與資料庫和網際網路連線進行復雜的多模型 AI 互動。
Spring AI MCP GitHub:https://github.com/spring-projects-experimental/spring-ai-mcp
在您的 Maven 專案中新增以下依賴之一:
<dependency>
<groupId>org.springframework.experimental</groupId>
<artifactId>spring-ai-mcp-core</artifactId>
<version>0.1.0</version>
</dependency>
或者
<dependency>
<groupId>org.springframework.experimental</groupId>
<artifactId>spring-ai-mcp-spring</artifactId>
<version>0.1.0</version>
</dependency>
後者在 spring-ai-mcp-core
的基礎上擴充套件了額外的 Spring AI 抽象,例如 McpFunctionCallback
。
新增 Spring Milestones 倉庫
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/libs-milestone-local</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
在 spring-ai-examples/model-context-protocol 倉庫中探索這些 MCP 示例:
Spring AI MCP 代表了 Java 應用程式標準化 AI 整合的重要一步。隨著 MCP 生態系統的發展,該 SDK 將使 Java 開發人員能夠輕鬆連線不斷增長的 AI 模型和工具,同時保持一致、可靠的整合模式。
Spring AI MCP SDK 現已作為實驗模組提供,採用 Apache License 2.0 許可。我們邀請社群探索、貢獻並幫助塑造 Java 生態系統中 AI 整合的未來。