Skip to content

Commit 95addb4

Browse files
committed
The 0.18.x branch should use jackson2 by default
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
1 parent 7dd609c commit 95addb4

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ The following sections explain what we chose, why it made sense, and how the cho
9090

9191
* **Why**: Jackson is widely adopted across the Java ecosystem, provides strong performance and a mature annotation model, and is familiar to the SDK team and many potential contributors.
9292

93-
* **How we expose it**: Public APIs use a bundled abstraction. Jackson is shipped as the default implementation (`mcp-json-jackson3`), but alternatives can be plugged in.
93+
* **How we expose it**: Public APIs use a bundled abstraction. Jackson is shipped as the default implementation (`mcp-json-jackson2`), but alternatives can be plugged in.
9494

9595
* **How it fits the SDK**: This offers a pragmatic default while keeping flexibility for projects that prefer different JSON libraries.
9696

@@ -174,7 +174,7 @@ The SDK is organized into modules to separate concerns and allow adopters to bri
174174
* `mcp-core` – Reference implementation (STDIO, JDK HttpClient, Servlet), JSON binding interface definitions
175175
* `mcp-json-jackson2` – Jackson 2 implementation of JSON binding
176176
* `mcp-json-jackson3` – Jackson 3 implementation of JSON binding
177-
* `mcp` – Convenience bundle (core + Jackson 3)
177+
* `mcp` – Convenience bundle (core + Jackson 2)
178178
* `mcp-test` – Shared testing utilities
179179
* `mcp-spring` – Spring integrations (WebClient, WebFlux, WebMVC)
180180

mcp/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
<dependency>
2626
<groupId>io.modelcontextprotocol.sdk</groupId>
27-
<artifactId>mcp-json-jackson3</artifactId>
27+
<artifactId>mcp-json-jackson2</artifactId>
2828
<version>0.18.0-SNAPSHOT</version>
2929
</dependency>
3030

0 commit comments

Comments
 (0)