Skip to content

Comments

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

Closed
tzolov wants to merge 5 commits intomainfrom
migrate-mcp-spring
Closed

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

Conversation

@tzolov
Copy link
Contributor

@tzolov tzolov commented Feb 20, 2026

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 tzolov added this to the 1.0.0-RC1 milestone Feb 20, 2026
Copy link
Member

Choose a reason for hiding this comment

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

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
Member

Choose a reason for hiding this comment

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

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
Copy link
Contributor Author

tzolov commented Feb 20, 2026

Replaced by #805

@tzolov tzolov closed this Feb 20, 2026
@chemicL chemicL deleted the migrate-mcp-spring branch February 20, 2026 15:57
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