Update sample to 0.1.0
This commit is contained in:
parent
c0f404eb7b
commit
c9b90290df
4 changed files with 16 additions and 17 deletions
|
|
@ -79,6 +79,7 @@ jreleaser {
|
|||
active.set(Active.ALWAYS)
|
||||
mavenCentral {
|
||||
val ossrh by creating {
|
||||
applyMavenCentralRules = true
|
||||
active.set(Active.ALWAYS)
|
||||
url.set("https://central.sonatype.com/api/v1/publisher")
|
||||
stagingRepository(layout.buildDirectory.dir("staging-deploy").get().asFile.path)
|
||||
|
|
|
|||
1
samples/kotlin-mcp-server/.idea/gradle.xml
generated
1
samples/kotlin-mcp-server/.idea/gradle.xml
generated
|
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="GradleMigrationSettings" migrationVersion="1" />
|
||||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ group = "org.example"
|
|||
version = "0.1.0"
|
||||
|
||||
dependencies {
|
||||
implementation("org.jetbrains.kotlinx:kotlinx-mcp-sdk:0.1.0")
|
||||
implementation("io.modelcontextprotocol:kotlin-sdk:0.1.0")
|
||||
implementation("org.slf4j:slf4j-nop:2.0.9")
|
||||
|
||||
testImplementation(kotlin("test"))
|
||||
|
|
|
|||
|
|
@ -1,14 +1,3 @@
|
|||
import org.jetbrains.kotlinx.mcp.CallToolResult
|
||||
import org.jetbrains.kotlinx.mcp.GetPromptResult
|
||||
import org.jetbrains.kotlinx.mcp.Implementation
|
||||
import org.jetbrains.kotlinx.mcp.PromptArgument
|
||||
import org.jetbrains.kotlinx.mcp.PromptMessage
|
||||
import org.jetbrains.kotlinx.mcp.ReadResourceResult
|
||||
import org.jetbrains.kotlinx.mcp.Role
|
||||
import org.jetbrains.kotlinx.mcp.ServerCapabilities
|
||||
import org.jetbrains.kotlinx.mcp.TextContent
|
||||
import org.jetbrains.kotlinx.mcp.TextResourceContents
|
||||
import org.jetbrains.kotlinx.mcp.Tool
|
||||
import io.ktor.http.*
|
||||
import io.ktor.server.application.*
|
||||
import io.ktor.server.cio.*
|
||||
|
|
@ -17,14 +6,22 @@ import io.ktor.server.response.*
|
|||
import io.ktor.server.routing.*
|
||||
import io.ktor.server.sse.*
|
||||
import io.ktor.util.collections.*
|
||||
import io.modelcontextprotocol.kotlin.sdk.*
|
||||
import io.modelcontextprotocol.kotlin.sdk.GetPromptResult
|
||||
import io.modelcontextprotocol.kotlin.sdk.Implementation
|
||||
import io.modelcontextprotocol.kotlin.sdk.PromptArgument
|
||||
import io.modelcontextprotocol.kotlin.sdk.PromptMessage
|
||||
import io.modelcontextprotocol.kotlin.sdk.Role
|
||||
import io.modelcontextprotocol.kotlin.sdk.ServerCapabilities
|
||||
import io.modelcontextprotocol.kotlin.sdk.Tool
|
||||
import io.modelcontextprotocol.kotlin.sdk.server.MCP
|
||||
import io.modelcontextprotocol.kotlin.sdk.server.SSEServerTransport
|
||||
import io.modelcontextprotocol.kotlin.sdk.server.Server
|
||||
import io.modelcontextprotocol.kotlin.sdk.server.ServerOptions
|
||||
import io.modelcontextprotocol.kotlin.sdk.server.StdioServerTransport
|
||||
import kotlinx.coroutines.CompletableDeferred
|
||||
import kotlinx.coroutines.Job
|
||||
import kotlinx.coroutines.runBlocking
|
||||
import org.jetbrains.kotlinx.mcp.server.MCP
|
||||
import org.jetbrains.kotlinx.mcp.server.SSEServerTransport
|
||||
import org.jetbrains.kotlinx.mcp.server.Server
|
||||
import org.jetbrains.kotlinx.mcp.server.ServerOptions
|
||||
import org.jetbrains.kotlinx.mcp.server.StdioServerTransport
|
||||
|
||||
/**
|
||||
* Start sse-server mcp on port 3001.
|
||||
|
|
|
|||
Loading…
Reference in a new issue