FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Move mcp-spring-webflux and mcp-spring-webmvc to Spring AI 2.0 by tzolov · Pull Request #804 · modelcontextprotocol/java-sdk · GitHub

Move mcp-spring-webflux and mcp-spring-webmvc to Spring AI 2.0 - #804

Closed
tzolov wants to merge 5 commits into
mainfrom
migrate-mcp-spring
Closed

Move mcp-spring-webflux and mcp-spring-webmvc to Spring AI 2.0#804
tzolov wants to merge 5 commits into
mainfrom
migrate-mcp-spring

Conversation

tzolov commented Feb 20, 2026

Copy link
Copy Markdown
Contributor

The Spring-specific transport modules (mcp-spring-webflux, mcp-spring-webmvc) have been moved out of the MCP Java SDK into the Spring AI project (org.springframework.ai group), effective with MCP Java SDK 1.0 and Spring AI 2.0. This is a breaking change.

  • Delete mcp-spring-webflux and mcp-spring-webmvc source modules
  • Remove both artifacts from mcp-bom and root pom.xml module list
  • Update docs and README
  • Add blog post explaining the breaking change with before/after migration examples

The Spring-specific transport modules (mcp-spring-webflux,
mcp-spring-webmvc) have been moved out of the MCP Java SDK into the
Spring AI project (org.springframework.ai group), effective with
MCP Java SDK 1.0 and Spring AI 2.0. This is a breaking change.

- Delete mcp-spring-webflux and mcp-spring-webmvc source modules
- Remove both artifacts from mcp-bom and root pom.xml module list
- Update docs and README
- Add blog post explaining the breaking change with before/after
  migration examples

Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
tzolov added this to the 1.0.0-RC1 milestone Feb 20, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Perhaps we could rather have a 1.0 blog post and the Spring modules specifics could be a part of that bigger announcement blog post?


Starting with **MCP Java SDK 1.0** and **Spring AI 2.0**, the Spring-specific transport modules (`mcp-spring-webflux` and `mcp-spring-webmvc`) are no longer part of this SDK. They now live in the Spring AI project under the `org.springframework.ai` group.

<!-- more -->

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality
Suggested change
<!-- more -->

tzolov and others added 4 commits February 20, 2026 13:09
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Resolves: #127

Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>

tzolov commented Feb 20, 2026

Copy link
Copy Markdown
Contributor Author

Replaced by #805

tzolov closed this Feb 20, 2026
chemicL deleted the migrate-mcp-spring branch February 20, 2026 15:57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants


Back | FazBrowse Home | New Git URL