@@ -13,23 +13,23 @@ The Model Context Protocol allows applications to provide context for LLMs in a
13
13
14
14
## Samples
15
15
16
- - [ kotlin-mcp-server] ( ./samples/kotlin-mcp-server ) : shows how to set up Kotlin MCP server with different tools and other features.
16
+ - [ kotlin-mcp-server] ( ./samples/kotlin-mcp-server ) : shows how to set up a Kotlin MCP server with different tools and other features.
17
17
18
18
## Installation
19
19
20
20
Add the new repository to your build file:
21
21
22
22
``` kotlin
23
23
repositories {
24
- maven(url = " https://maven.pkg.jetbrains.space/public/p/kotlin-mcp-sdk/sdk " )
24
+ mavenCentral( )
25
25
}
26
26
```
27
27
28
28
Add the dependency:
29
29
30
30
``` kotlin
31
31
dependencies {
32
- implementation(" org.jetbrains.kotlinx:kotlinx-mcp -sdk:0.1.0" )
32
+ implementation(" io.modelcontextprotocol:kotlin -sdk:0.1.0" )
33
33
}
34
34
```
35
35
@@ -38,9 +38,9 @@ dependencies {
38
38
### Creating a Client
39
39
40
40
``` kotlin
41
- import org.jetbrains.kotlinx .mcp.client.Client
42
- import org.jetbrains.kotlinx .mcp.client.StdioClientTransport
43
- import org.jetbrains.kotlinx .mcp.Implementation
41
+ import io.modelcontextprotocol.kotlin.sdk .mcp.client.Client
42
+ import io.modelcontextprotocol.kotlin.sdk .mcp.client.StdioClientTransport
43
+ import io.modelcontextprotocol.kotlin.sdk .mcp.Implementation
44
44
45
45
val client = Client (
46
46
clientInfo = Implementation (
@@ -69,10 +69,10 @@ val resourceContent = client.readResource(
69
69
### Creating a Server
70
70
71
71
``` kotlin
72
- import org.jetbrains.kotlinx .mcp.server.Server
73
- import org.jetbrains.kotlinx .mcp.server.ServerOptions
74
- import org.jetbrains.kotlinx .mcp.server.StdioServerTransport
75
- import org.jetbrains.kotlinx .mcp.ServerCapabilities
72
+ import io.modelcontextprotocol.kotlin.sdk .mcp.server.Server
73
+ import io.modelcontextprotocol.kotlin.sdk .mcp.server.ServerOptions
74
+ import io.modelcontextprotocol.kotlin.sdk .mcp.server.StdioServerTransport
75
+ import io.modelcontextprotocol.kotlin.sdk .mcp.ServerCapabilities
76
76
77
77
val server = Server (
78
78
serverInfo = Implementation (
@@ -116,7 +116,7 @@ server.connect(transport)
116
116
117
117
``` kotlin
118
118
import io.ktor.server.application.*
119
- import org.jetbrains.kotlinx .mcp.server.MCP
119
+ import io.modelcontextprotocol.kotlin.sdk .mcp.server.MCP
120
120
121
121
fun Application.module () {
122
122
MCP {
0 commit comments