diff --git a/README.md b/README.md
index 330e838..b799c3d 100644
--- a/README.md
+++ b/README.md
@@ -42,14 +42,14 @@ Add the following dependencies to your Maven project:
org.springframework.experimental
mcp
- 0.3.0-SNAPSHOT
+ 0.4.0-SNAPSHOT
org.springframework.experimental
spring-ai-mcp
- 0.3.0-SNAPSHOT
+ 0.4.0-SNAPSHOT
```
@@ -85,7 +85,7 @@ mvn test
## Project Information
- **Group ID**: org.springframework.experimental
-- **Version**: 0.3.0-SNAPSHOT
+- **Version**: 0.4.0-SNAPSHOT
- **Java Version**: 17
- **Spring AI Version**: 1.0.0-M4
diff --git a/mcp/README.md b/mcp/README.md
index 11a2ad1..f0bf8a9 100644
--- a/mcp/README.md
+++ b/mcp/README.md
@@ -26,7 +26,7 @@ Add the following dependency to your Maven project:
org.springframework.experimental
mcp
- 0.3.0-SNAPSHOT
+ 0.4.0-SNAPSHOT
```
diff --git a/spring-ai-mcp-sample/README.md b/spring-ai-mcp-sample/README.md
index 4c53b48..632e253 100644
--- a/spring-ai-mcp-sample/README.md
+++ b/spring-ai-mcp-sample/README.md
@@ -28,7 +28,7 @@ The server can be started in two transport modes, controlled by the `transport.m
### Stdio Mode (Default)
```bash
-java -Dtransport.mode=stdio -jar target/spring-ai-mcp-sample-0.3.0-SNAPSHOT.jar
+java -Dtransport.mode=stdio -jar target/spring-ai-mcp-sample-0.4.0-SNAPSHOT.jar
```
The Stdio mode server is automatically started by the client - no explicit server startup is needed.
@@ -38,7 +38,7 @@ In Stdio mode the server must not emit any messages/logs to the console (e.g. st
### SSE Mode
```bash
-java -Dtransport.mode=sse -jar target/spring-ai-mcp-sample-0.3.0-SNAPSHOT.jar
+java -Dtransport.mode=sse -jar target/spring-ai-mcp-sample-0.4.0-SNAPSHOT.jar
```
## Sample Clients
@@ -49,7 +49,7 @@ The project includes example clients for both transport modes:
```java
var stdioParams = ServerParameters.builder("java")
.args("-Dtransport.mode=stdio", "-jar",
- "target/spring-ai-mcp-sample-0.3.0-SNAPSHOT.jar")
+ "target/spring-ai-mcp-sample-0.4.0-SNAPSHOT.jar")
.build();
var transport = new StdioClientTransport(stdioParams);
diff --git a/spring-ai-mcp-sample/src/main/java/org/springframework/ai/mcp/sample/client/ClientStdio.java b/spring-ai-mcp-sample/src/main/java/org/springframework/ai/mcp/sample/client/ClientStdio.java
index 2aeb1d7..7777359 100644
--- a/spring-ai-mcp-sample/src/main/java/org/springframework/ai/mcp/sample/client/ClientStdio.java
+++ b/spring-ai-mcp-sample/src/main/java/org/springframework/ai/mcp/sample/client/ClientStdio.java
@@ -28,7 +28,7 @@ public class ClientStdio {
var stdioParams = ServerParameters.builder("java")
.args("-Dtransport.mode=stdio", "-jar",
- "spring-ai-mcp-sample/target/spring-ai-mcp-sample-0.3.0-SNAPSHOT.jar")
+ "spring-ai-mcp-sample/target/spring-ai-mcp-sample-0.4.0-SNAPSHOT.jar")
.build();
var transport = new StdioClientTransport(stdioParams);
diff --git a/spring-ai-mcp/README.md b/spring-ai-mcp/README.md
index 29ade4c..07229bd 100644
--- a/spring-ai-mcp/README.md
+++ b/spring-ai-mcp/README.md
@@ -31,7 +31,7 @@ To use this module, add the following dependency to your Maven project:
org.springframework.experimental
spring-ai-mcp
- 0.3.0-SNAPSHOT
+ 0.4.0-SNAPSHOT
```