diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml
index 01c3b68..82db97f 100644
--- a/.github/workflows/conformance.yml
+++ b/.github/workflows/conformance.yml
@@ -57,6 +57,6 @@ jobs:
uses: modelcontextprotocol/conformance@v0.1.11
with:
mode: client
- command: 'java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar'
+ command: 'java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar'
scenario: ${{ matrix.scenario }}
expected-failures: ./conformance-tests/conformance-baseline.yml
diff --git a/conformance-tests/VALIDATION_RESULTS.md b/conformance-tests/VALIDATION_RESULTS.md
index 80ce364..7be75e6 100644
--- a/conformance-tests/VALIDATION_RESULTS.md
+++ b/conformance-tests/VALIDATION_RESULTS.md
@@ -65,7 +65,7 @@ cd conformance-tests/client-jdk-http-client
# Run all scenarios
for scenario in initialize tools_call elicitation-sep1034-client-defaults sse-retry; do
npx @modelcontextprotocol/conformance client \
- --command "java -jar target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \
+ --command "java -jar target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \
--scenario $scenario
done
```
diff --git a/conformance-tests/client-jdk-http-client/README.md b/conformance-tests/client-jdk-http-client/README.md
index f9dd222..44ecced 100644
--- a/conformance-tests/client-jdk-http-client/README.md
+++ b/conformance-tests/client-jdk-http-client/README.md
@@ -54,7 +54,7 @@ cd conformance-tests/client-jdk-http-client
This creates an executable JAR at:
```
-target/client-jdk-http-client-0.18.0-SNAPSHOT.jar
+target/client-jdk-http-client-1.0.0-SNAPSHOT.jar
```
## Running Tests
@@ -65,19 +65,19 @@ Run a single scenario:
```bash
npx @modelcontextprotocol/conformance client \
- --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \
+ --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \
--scenario initialize
npx @modelcontextprotocol/conformance client \
- --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \
+ --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \
--scenario tools_call
npx @modelcontextprotocol/conformance client \
- --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \
+ --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \
--scenario elicitation-sep1034-client-defaults
npx @modelcontextprotocol/conformance client \
- --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \
+ --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \
--scenario sse-retry
```
@@ -85,7 +85,7 @@ Run with verbose output:
```bash
npx @modelcontextprotocol/conformance client \
- --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar" \
+ --command "java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar" \
--scenario initialize \
--verbose
```
@@ -96,7 +96,7 @@ You can also run the client manually if you have a test server:
```bash
export MCP_CONFORMANCE_SCENARIO=initialize
-java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-0.18.0-SNAPSHOT.jar http://localhost:3000/mcp
+java -jar conformance-tests/client-jdk-http-client/target/client-jdk-http-client-1.0.0-SNAPSHOT.jar http://localhost:3000/mcp
```
## Test Results
diff --git a/conformance-tests/client-jdk-http-client/pom.xml b/conformance-tests/client-jdk-http-client/pom.xml
index 64b6adc..d5a1e84 100644
--- a/conformance-tests/client-jdk-http-client/pom.xml
+++ b/conformance-tests/client-jdk-http-client/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
conformance-tests
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
client-jdk-http-client
jar
@@ -24,7 +24,7 @@
io.modelcontextprotocol.sdk
mcp
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
diff --git a/conformance-tests/pom.xml b/conformance-tests/pom.xml
index 01ad51a..141ac62 100644
--- a/conformance-tests/pom.xml
+++ b/conformance-tests/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
conformance-tests
pom
diff --git a/conformance-tests/server-servlet/pom.xml b/conformance-tests/server-servlet/pom.xml
index 482ad55..793cc75 100644
--- a/conformance-tests/server-servlet/pom.xml
+++ b/conformance-tests/server-servlet/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
conformance-tests
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
server-servlet
jar
@@ -24,7 +24,7 @@
io.modelcontextprotocol.sdk
mcp
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
diff --git a/docs/quickstart.md b/docs/quickstart.md
index 4c43c07..23cf2f7 100644
--- a/docs/quickstart.md
+++ b/docs/quickstart.md
@@ -120,7 +120,7 @@ Add the BOM to your project:
io.modelcontextprotocol.sdk
mcp-bom
- 0.17.2
+ 1.0.0-RC1
pom
import
@@ -132,7 +132,7 @@ Add the BOM to your project:
```groovy
dependencies {
- implementation platform("io.modelcontextprotocol.sdk:mcp-bom:0.17.2")
+ implementation platform("io.modelcontextprotocol.sdk:mcp-bom:latest")
//...
}
```
diff --git a/mcp-bom/pom.xml b/mcp-bom/pom.xml
index f3d76d8..ce24f9b 100644
--- a/mcp-bom/pom.xml
+++ b/mcp-bom/pom.xml
@@ -7,7 +7,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
mcp-bom
diff --git a/mcp-core/pom.xml b/mcp-core/pom.xml
index 6dab41a..776327d 100644
--- a/mcp-core/pom.xml
+++ b/mcp-core/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
mcp-core
jar
diff --git a/mcp-json-jackson2/pom.xml b/mcp-json-jackson2/pom.xml
index 37384fe..452cc81 100644
--- a/mcp-json-jackson2/pom.xml
+++ b/mcp-json-jackson2/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
mcp-json-jackson2
jar
@@ -71,7 +71,7 @@
io.modelcontextprotocol.sdk
mcp-core
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
com.networknt
diff --git a/mcp-json-jackson3/pom.xml b/mcp-json-jackson3/pom.xml
index c02bc37..6c24ad2 100644
--- a/mcp-json-jackson3/pom.xml
+++ b/mcp-json-jackson3/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
mcp-json-jackson3
jar
@@ -65,7 +65,7 @@
io.modelcontextprotocol.sdk
mcp-core
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
tools.jackson.core
diff --git a/mcp-spring/mcp-spring-webflux/pom.xml b/mcp-spring/mcp-spring-webflux/pom.xml
index 96a26b4..875ade2 100644
--- a/mcp-spring/mcp-spring-webflux/pom.xml
+++ b/mcp-spring/mcp-spring-webflux/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
../../pom.xml
mcp-spring-webflux
@@ -26,13 +26,13 @@
io.modelcontextprotocol.sdk
mcp-core
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
io.modelcontextprotocol.sdk
mcp-test
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
@@ -45,7 +45,7 @@
io.modelcontextprotocol.sdk
mcp-json-jackson2
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
diff --git a/mcp-spring/mcp-spring-webmvc/pom.xml b/mcp-spring/mcp-spring-webmvc/pom.xml
index f53f8ff..34c0ced 100644
--- a/mcp-spring/mcp-spring-webmvc/pom.xml
+++ b/mcp-spring/mcp-spring-webmvc/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
../../pom.xml
mcp-spring-webmvc
@@ -26,7 +26,7 @@
io.modelcontextprotocol.sdk
mcp-core
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
@@ -38,21 +38,21 @@
io.modelcontextprotocol.sdk
mcp-test
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
io.modelcontextprotocol.sdk
mcp-spring-webflux
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
io.modelcontextprotocol.sdk
mcp-json-jackson2
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
diff --git a/mcp-test/pom.xml b/mcp-test/pom.xml
index c77068f..f08ccc8 100644
--- a/mcp-test/pom.xml
+++ b/mcp-test/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
mcp-test
jar
@@ -24,7 +24,7 @@
io.modelcontextprotocol.sdk
mcp-core
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
@@ -159,7 +159,7 @@
io.modelcontextprotocol.sdk
mcp-json-jackson3
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
@@ -170,7 +170,7 @@
io.modelcontextprotocol.sdk
mcp-json-jackson2
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
test
diff --git a/mcp/pom.xml b/mcp/pom.xml
index db91bc2..2db79f8 100644
--- a/mcp/pom.xml
+++ b/mcp/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
mcp
jar
@@ -25,13 +25,13 @@
io.modelcontextprotocol.sdk
mcp-json-jackson3
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
io.modelcontextprotocol.sdk
mcp-core
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
diff --git a/pom.xml b/pom.xml
index 18b24ce..cdfc7b6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
io.modelcontextprotocol.sdk
mcp-parent
- 0.18.0-SNAPSHOT
+ 1.0.0-SNAPSHOT
pom
https://github.com/modelcontextprotocol/java-sdk