Spring AI MCP 0.2.0 (里程碑版本) 釋出

釋出 | Christian Tzolov | 2024 年 12 月 21 日 | ...

我們很高興地宣佈 Spring AI MCP 0.2.0 里程碑版本的釋出。

倉庫配置

將此 Spring 里程碑倉庫新增到您的 POM 中

<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>

重大變更

  • 模組重組 (請參閱下面的 模組名稱已更新 部分)
  • StdioServerTransport 重新命名為 StdioClientTransport

主要功能

API 更新

  • 簡化的 McpClient 列表操作(無需遊標引數)
  • 添加了 McpClient.Builder 支援。

傳輸和會話

  • 新的伺服器傳送事件 (SSE),客戶端傳輸

請求和通知處理

  • 使用全面的請求和通知支援進行非阻塞執行
  • 增強的客戶端能力,支援根請求處理。
  • 用於工具、資源和提示通知以及根請求的處理程式。
    • 建立 McpClient 時,使用者可以提供 List<Consumer<List<McpSchema.Tool>>> toolsChangeConsumersList<Consumer<List<McpSchema.Resource>>> resourcesChangeConsumersList<Consumer<List<McpSchema.Prompt>>> promptsChangeConsumersList<Supplier<List<Root>>> rootsListProviders
  • 改進的錯誤處理和日誌記錄

模組名稱已更新

  • spring-ai-mcp-coremcp
  • spring-ai-mcp-springspring-ai-mcp
  • spring-ai-mcpmcp-parent

獲取 Spring 新聞資訊

與 Spring 新聞資訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲取支援

Tanzu Spring 在一個簡單的訂閱中為 OpenJDK™、Spring 和 Apache Tomcat® 提供支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部