10000 Change the top domain from org to io · modelcontextprotocol/java-sdk@181e1f2 · GitHub
[go: up one dir, main page]

Skip to content

Commit 181e1f2

Browse files
committed
Change the top domain from org to io
1 parent 91a0332 commit 181e1f2

File tree

77 files changed

+470
-417
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+470
-417
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
3636
MAVEN_GPG_PASSPHRASE: ${{ secrets.SIGNING_PASSPHRASE }}
3737
run: |
38-
mvn -Pjavadoc -Prelease --batch-mode --update-snapshots deploy
38+
mvn -Pjavadoc -Prelease -DskipTests --batch-mode --update-snapshots deploy
3939
4040
- name: Generate Java docs
4141
run: mvn -Pjavadoc -B javadoc:aggregate

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,19 +47,19 @@ Add the following dependencies to your Maven project:
4747
```xml
4848
<!-- Core MCP -->
4949
<dependency>
50-
<groupId>org.modelcontextprotocol.sdk</groupId>
50+
<groupId>io.modelcontextprotocol.sdk</groupId>
5151
<artifactId>mcp</artifactId>
5252
</dependency>
5353

5454
<!-- Optional: WebFlux SSE transport -->
5555
<dependency>
56-
<groupId>org.modelcontextprotocol.sdk</groupId>
56+
<groupId>io.modelcontextprotocol.sdk</groupId>
5757
<artifactId>mcp-webflux-sse-transport</artifactId>
5858
</dependency>
5959

6060
<!-- Optional: WebMVC SSE transport -->
6161
<dependency>
62-
<groupId>org.modelcontextprotocol.sdk</groupId>
62+
<groupId>io.modelcontextprotocol.sdk</groupId>
6363
<artifactId>mcp-webmvc-sse-transport</artifactId>
6464
</dependency>
6565
```

mcp-bom/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<modelVersion>4.0.0</modelVersion>
66

77
<parent>
8-
<groupId>org.modelcontextprotocol.sdk</groupId>
8+
<groupId>io.modelcontextprotocol.sdk</groupId>
99
<artifactId>mcp-parent</artifactId>
1010
<version>0.7.0-SNAPSHOT</version>
1111
</parent>
@@ -28,28 +28,28 @@
2828
<dependencies>
2929
<!-- Core MCP -->
3030
<dependency>
31-
<groupId>org.modelcontextprotocol.sdk</groupId>
31+
<groupId>io.modelcontextprotocol.sdk</groupId>
3232
<artifactId>mcp</artifactId>
3333
<version>${project.version}</version>
3434
</dependency>
3535

3636
<!-- MCP Test -->
3737
<dependency>
38-
<groupId>org.modelcontextprotocol.sdk</groupId>
38+
<groupId>io.modelcontextprotocol.sdk</groupId>
3939
<artifactId>mcp-test</artifactId>
4040
<version>${project.version}</version>
4141
</dependency>
4242

4343
<!-- MCP Transport - WebFlux SSE -->
4444
<dependency>
45-
<groupId>org.modelcontextprotocol.sdk</groupId>
45+
<groupId>io.modelcontextprotocol.sdk</groupId>
4646
<artifactId>mcp-webflux-sse-transport</artifactId>
4747
<version>${project.version}</version>
4848
</dependency>
4949

5050
<!-- MCP Transport - WebMVC SSE -->
5151
<dependency>
52-
<groupId>org.modelcontextprotocol.sdk</groupId>
52+
<groupId>io.modelcontextprotocol.sdk</groupId>
5353
<artifactId>mcp-webmvc-sse-transport</artifactId>
5454
<version>${project.version}</version>
5555
</dependency>

mcp-docs/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
1919
<modelVersion>4.0.0</modelVersion>
2020
<parent>
21-
<groupId>org.modelcontextprotocol.sdk</groupId>
21+
<groupId>io.modelcontextprotocol.sdk</groupId>
2222
<artifactId>mcp-parent</artifactId>
2323
<version>0.7.0-SNAPSHOT</version>
2424
</parent>

mcp-docs/src/main/antora/modules/ROOT/pages/dependency-management.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Maven::
2020
<dependencyManagement>
2121
<dependencies>
2222
<dependency>
23-
<groupId>org.modelcontextprotocol.sdk</groupId>
23+
<groupId>io.modelcontextprotocol.sdk</groupId>
2424
<artifactId>mcp-bom</artifactId>
2525
<version>0.6.0-SNAPSHOT</version>
2626
<type>pom</type>
@@ -35,7 +35,7 @@ Gradle::
3535
[source,groovy,indent=0,subs="verbatim,quotes"]
3636
----
3737
dependencies {
38-
implementation platform("org.modelcontextprotocol.sdk:mcp-bom:0.6.0-SNAPSHOT")
38+
implementation platform("io.modelcontextprotocol.sdk:mcp-bom:0.6.0-SNAPSHOT")
3939
//...
4040
}
4141
----
@@ -53,16 +53,16 @@ The following dependencies are available and managed by the BOM:
5353

5454
=== Core Dependencies
5555

56-
* `org.modelcontextprotocol.sdk:mcp` - Core MCP library providing the base functionality and APIs for Model Context Protocol implementation.
56+
* `io.modelcontextprotocol.sdk:mcp` - Core MCP library providing the base functionality and APIs for Model Context Protocol implementation.
5757

5858
=== Transport Dependencies
5959

60-
* `org.modelcontextprotocol.sdk:mcp-webflux-sse-transport` - WebFlux-based Server-Sent Events (SSE) transport implementation for reactive applications.
61-
* `org.modelcontextprotocol.sdk:mcp-webmvc-sse-transport` - WebMVC-based Server-Sent Events (SSE) transport implementation for servlet-based applications.
60+
* `io.modelcontextprotocol.sdk:mcp-webflux-sse-transport` - WebFlux-based Server-Sent Events (SSE) transport implementation for reactive applications.
61+
* `io.modelcontextprotocol.sdk:mcp-webmvc-sse-transport` - WebMVC-based Server-Sent Events (SSE) transport implementation for servlet-based applications.
6262

6363
=== Testing Dependencies
6464

65-
* `org.modelcontextprotocol.sdk:mcp-test` - Testing utilities and support for MCP-based applications.
65+
* `io.modelcontextprotocol.sdk:mcp-test` - Testing utilities and support for MCP-based applications.
6666

6767
[[repositories]]
6868
=== Milestone and Snapshot Repositories

mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ The core MCP functionality:
3434
[source,xml]
3535
----
3636
<dependency>
37-
<groupId>org.modelcontextprotocol.sdk</groupId>
37+
<groupId>io.modelcontextprotocol.sdk</groupId>
3838
<artifactId>mcp</artifactId>
3939
</dependency>
4040
----
@@ -46,13 +46,13 @@ For HTTP SSE transport implementations, add one of the following dependencies
4646
----
4747
<!-- Spring WebFlux-based SSE client and server transport -->
4848
<dependency>
49-
<groupId>org.modelcontextprotocol.sdk</groupId>
49+
<groupId>io.modelcontextprotocol.sdk</groupId>
5050
<artifactId>mcp-webflux-sse-transport</artifactId>
5151
</dependency>
5252
5353
<!-- Spring WebMVC-based SSE server transport -->
5454
<dependency>
55-
<groupId>org.modelcontextprotocol.sdk</groupId>
55+
<groupId>io.modelcontextprotocol.sdk</groupId>
5656
<artifactId>mcp-webmvc-sse-transport</artifactId>
5757
</dependency>
5858
----
@@ -64,7 +64,7 @@ The core MCP functionality:
6464
[source,groovy]
6565
----
6666
dependencies {
67-
implementation 'org.modelcontextprotocol.sdk:mcp'
67+
implementation 'io.modelcontextprotocol.sdk:mcp'
6868
}
6969
----
7070
+
@@ -74,10 +74,10 @@ For HTTP SSE transport implementations, add one of the following dependencies
7474
[source,groovy]
7575
----
7676
// Spring WebFlux-based SSE client and server transport
77-
implementation 'org.modelcontextprotocol.sdk:mcp-webflux-sse-transport'
77+
implementation 'io.modelcontextprotocol.sdk:mcp-webflux-sse-transport'
7878
7979
// Spring WebMVC-based SSE server transport
80-
implementation 'org.modelcontextprotocol.sdk:mcp-webmvc-sse-transport'
80+
implementation 'io.modelcontextprotocol.sdk:mcp-webmvc-sse-transport'
8181
----
8282
======
8383

mcp-docs/src/main/antora/modules/ROOT/pages/overview.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,19 @@ Maven::
3939
----
4040
<!-- Core MCP -->
4141
<dependency>
42-
<groupId>org.modelcontextprotocol.sdk</groupId>
42+
<groupId>io.modelcontextprotocol.sdk</groupId>
4343
<artifactId>mcp</artifactId>
4444
</dependency>
4545
4646
<!-- Optional: WebFlux SSE transport -->
4747
<dependency>
48-
<groupId>org.modelcontextprotocol.sdk</groupId>
48+
<groupId>io.modelcontextprotocol.sdk</groupId>
4949
<artifactId>mcp-webflux-sse-transport</artifactId>
5050
</dependency>
5151
5252
<!-- Optional: WebMVC SSE transport -->
5353
<dependency>
54-
<groupId>org.modelcontextprotocol.sdk</groupId>
54+
<groupId>io.modelcontextprotocol.sdk</groupId>
5555
<artifactId>mcp-webmvc-sse-transport</artifactId>
5656
</dependency>
5757
@@ -78,9 +78,9 @@ Gradle::
7878
[source,groovy]
7979
----
8080
dependencies {
81-
implementation 'org.modelcontextprotocol.sdk:mcp' // Core
82-
implementation 'org.modelcontextprotocol.sdk:mcp-webflux-sse-transport' // Optional
83-
implementation 'org.modelcontextprotocol.sdk:mcp-webmvc-sse-transport' // Optional
81+
implementation 'io.modelcontextprotocol.sdk:mcp' // Core
82+
implementation 'io.modelcontextprotocol.sdk:mcp-webflux-sse-transport' // Optional
83+
implementation 'io.modelcontextprotocol.sdk:mcp-webmvc-sse-transport' // Optional
8484
}
8585
8686
repositories {

mcp-test/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66
<parent>
7-
<groupId>org.modelcontextprotocol.sdk</groupId>
7+
<groupId>io.modelcontextprotocol.sdk</groupId>
88
<artifactId>mcp-parent</artifactId>
99
<version>0.7.0-SNAPSHOT</version>
1010
</parent>
@@ -22,7 +22,7 @@
2222

2323
<dependencies>
2424
<dependency>
25-
<groupId>org.modelcontextprotocol.sdk</groupId>
25+
<groupId>io.modelcontextprotocol.sdk</groupId>
2626
<artifactId>mcp</artifactId>
2727
<version>0.7.0-SNAPSHOT</version>
2828
</dependency>

mcp-test/src/main/java/org/modelcontextprotocol/MockMcpTransport.java renamed to mcp-test/src/main/java/io/modelcontextprotocol/MockMcpTransport.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
* Copyright 2024-2024 the original author or authors.
33
*/
44

5-
package org.modelcontextprotocol;
5+
package io.modelcontextprotocol;
66

77
import java.util.concurrent.atomic.AtomicInteger;
88
import java.util.function.Function;
99

1010
import com.fasterxml.jackson.core.type.TypeReference;
1111
import com.fasterxml.jackson.databind.ObjectMapper;
12-
import org.modelcontextprotocol.spec.ClientMcpTransport;
13-
import org.modelcontextprotocol.spec.McpSchema;
14-
import org.modelcontextprotocol.spec.ServerMcpTransport;
15-
import org.modelcontextprotocol.spec.McpSchema.JSONRPCNotification;
16-
import org.modelcontextprotocol.spec.McpSchema.JSONRPCRequest;
12+
import io.modelcontextprotocol.spec.ClientMcpTransport;
13+
import io.modelcontextprotocol.spec.McpSchema;
14+
import io.modelcontextprotocol.spec.ServerMcpTransport;
15+
import io.modelcontextprotocol.spec.McpSchema.JSONRPCNotification;
16+
import io.modelcontextprotocol.spec.McpSchema.JSONRPCRequest;
1717
import reactor.core.publisher.Flux;
1818
import reactor.core.publisher.Mono;
1919
import reactor.core.publisher.Sinks;

mcp-test/src/main/java/org/modelcontextprotocol/client/AbstractMcpAsyncClientTests.java renamed to mcp-test/src/main/java/io/modelcontextprotocol/client/AbstractMcpAsyncClientTests.java

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,33 @@
22
* Copyright 2024-2024 the original author or authors.
33
*/
44

5-
package org.modelcontextprotocol.client;
5+
package io.modelcontextprotocol.client;
66

77
import java.time.Duration;
88
import java.util.Map;
99
import java.util.concurrent.atomic.AtomicBoolean;
1010
import java.util.function.Function;
1111

12+
import io.modelcontextprotocol.client.McpAsyncClient;
13+
import io.modelcontextprotocol.client.McpClient;
14+
import io.modelcontextprotocol.spec.ClientMcpTransport;
15+
import io.modelcontextprotocol.spec.McpSchema;
16+
import io.modelcontextprotocol.spec.McpTransport;
17+
import io.modelcontextprotocol.spec.McpSchema.CallToolRequest;
18+
import io.modelcontextprotocol.spec.McpSchema.ClientCapabilities;
19+
import io.modelcontextprotocol.spec.McpSchema.CreateMessageRequest;
20+
import io.modelcontextprotocol.spec.McpSchema.CreateMessageResult;
21+
import io.modelcontextprotocol.spec.McpSchema.GetPromptRequest;
22+
import io.modelcontextprotocol.spec.McpSchema.Prompt;
23+
import io.modelcontextprotocol.spec.McpSchema.Resource;
24+
import io.modelcontextprotocol.spec.McpSchema.Root;
25+
import io.modelcontextprotocol.spec.McpSchema.SubscribeRequest;
26+
import io.modelcontextprotocol.spec.McpSchema.Tool;
27+
import io.modelcontextprotocol.spec.McpSchema.UnsubscribeRequest;
1228
import org.junit.jupiter.api.AfterEach;
1329
import org.junit.jupiter.api.BeforeEach;
1430
import org.junit.jupiter.api.Disabled;
1531
import org.junit.jupiter.api.Test;
16-
import org.modelcontextprotocol.spec.ClientMcpTransport;
17-
import org.modelcontextprotocol.spec.McpSchema;
18-
import org.modelcontextprotocol.spec.McpSchema.CallToolRequest;
19-
import org.modelcontextprotocol.spec.McpSchema.ClientCapabilities;
20-
import org.modelcontextprotocol.spec.McpSchema.CreateMessageRequest;
21-
import org.modelcontextprotocol.spec.McpSchema.CreateMessageResult;
22-
import org.modelcontextprotocol.spec.McpSchema.GetPromptRequest;
23-
import org.modelcontextprotocol.spec.McpSchema.Prompt;
24-
import org.modelcontextprotocol.spec.McpSchema.Resource;
25-
import org.modelcontextprotocol.spec.McpSchema.Root;
26-
import org.modelcontextprotocol.spec.McpSchema.SubscribeRequest;
27-
import org.modelcontextprotocol.spec.McpSchema.Tool;
28-
import org.modelcontextprotocol.spec.McpSchema.UnsubscribeRequest;
29-
import org.modelcontextprotocol.spec.McpTransport;
3032
import reactor.core.publisher.Mono;
3133
import reactor.test.StepVerifier;
3234

0 commit comments

Comments
 (0)
0