Skip to content

Commit c9b9029

Browse files
committed
Update sample to 0.1.0
1 parent c0f404e commit c9b9029

File tree

4 files changed

+16
-17
lines changed

4 files changed

+16
-17
lines changed

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ jreleaser {
7979
active.set(Active.ALWAYS)
8080
mavenCentral {
8181
val ossrh by creating {
82+
applyMavenCentralRules = true
8283
active.set(Active.ALWAYS)
8384
url.set("https://central.sonatype.com/api/v1/publisher")
8485
stagingRepository(layout.buildDirectory.dir("staging-deploy").get().asFile.path)

samples/kotlin-mcp-server/.idea/gradle.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/kotlin-mcp-server/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ group = "org.example"
1313
version = "0.1.0"
1414

1515
dependencies {
16-
implementation("org.jetbrains.kotlinx:kotlinx-mcp-sdk:0.1.0")
16+
implementation("io.modelcontextprotocol:kotlin-sdk:0.1.0")
1717
implementation("org.slf4j:slf4j-nop:2.0.9")
1818

1919
testImplementation(kotlin("test"))

samples/kotlin-mcp-server/src/main/kotlin/Main.kt

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
1-
import org.jetbrains.kotlinx.mcp.CallToolResult
2-
import org.jetbrains.kotlinx.mcp.GetPromptResult
3-
import org.jetbrains.kotlinx.mcp.Implementation
4-
import org.jetbrains.kotlinx.mcp.PromptArgument
5-
import org.jetbrains.kotlinx.mcp.PromptMessage
6-
import org.jetbrains.kotlinx.mcp.ReadResourceResult
7-
import org.jetbrains.kotlinx.mcp.Role
8-
import org.jetbrains.kotlinx.mcp.ServerCapabilities
9-
import org.jetbrains.kotlinx.mcp.TextContent
10-
import org.jetbrains.kotlinx.mcp.TextResourceContents
11-
import org.jetbrains.kotlinx.mcp.Tool
121
import io.ktor.http.*
132
import io.ktor.server.application.*
143
import io.ktor.server.cio.*
@@ -17,14 +6,22 @@ import io.ktor.server.response.*
176
import io.ktor.server.routing.*
187
import io.ktor.server.sse.*
198
import io.ktor.util.collections.*
9+
import io.modelcontextprotocol.kotlin.sdk.*
10+
import io.modelcontextprotocol.kotlin.sdk.GetPromptResult
11+
import io.modelcontextprotocol.kotlin.sdk.Implementation
12+
import io.modelcontextprotocol.kotlin.sdk.PromptArgument
13+
import io.modelcontextprotocol.kotlin.sdk.PromptMessage
14+
import io.modelcontextprotocol.kotlin.sdk.Role
15+
import io.modelcontextprotocol.kotlin.sdk.ServerCapabilities
16+
import io.modelcontextprotocol.kotlin.sdk.Tool
17+
import io.modelcontextprotocol.kotlin.sdk.server.MCP
18+
import io.modelcontextprotocol.kotlin.sdk.server.SSEServerTransport
19+
import io.modelcontextprotocol.kotlin.sdk.server.Server
20+
import io.modelcontextprotocol.kotlin.sdk.server.ServerOptions
21+
import io.modelcontextprotocol.kotlin.sdk.server.StdioServerTransport
2022
import kotlinx.coroutines.CompletableDeferred
2123
import kotlinx.coroutines.Job
2224
import kotlinx.coroutines.runBlocking
23-
import org.jetbrains.kotlinx.mcp.server.MCP
24-
import org.jetbrains.kotlinx.mcp.server.SSEServerTransport
25-
import org.jetbrains.kotlinx.mcp.server.Server
26-
import org.jetbrains.kotlinx.mcp.server.ServerOptions
27-
import org.jetbrains.kotlinx.mcp.server.StdioServerTransport
2825

2926
/**
3027
* Start sse-server mcp on port 3001.

0 commit comments

Comments
 (0)