Skip to content

Commit 04506f1

Browse files
jclynesvc-squareup-copybara
authored andcommitted
Added Model Context Protocol (MCP) support, via kotlin mcp sdk,
to misk GitOrigin-RevId: b638d86c4b6c5165ee354c30e83cb11c973fd5de
1 parent a26a9b8 commit 04506f1

29 files changed

+3304
-0
lines changed

gradle/libs.versions.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,13 +162,16 @@ kotlinXHtml = { module = "org.jetbrains.kotlinx:kotlinx-html-jvm", version = "0.
162162
kotlinxCoroutinesCore = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.10.2" }
163163
kotlinxCoroutinesSlf4j = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-slf4j", version = "1.10.2" }
164164
kotlinxCoroutinesTest = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version = "1.10.2" }
165+
kotlinxSerializationCore = { module = "org.jetbrains.kotlinx:kotlinx-serialization-core", version = "1.7.3" }
166+
kotlinxSerializationJson = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.7.3" }
165167
kubernetesClient = { module = "io.kubernetes:client-java", version = "18.0.1" }
166168
kubernetesClientApi = { module = "io.kubernetes:client-java-api", version = "18.0.1" }
167169
launchDarkly = { module = "com.launchdarkly:launchdarkly-java-server-sdk", version = "7.7.0" }
168170
lettuceCore = { module = "io.lettuce:lettuce-core", version = "6.8.0.RELEASE" }
169171
logbackClassic = { module = "ch.qos.logback:logback-classic", version = "1.5.6" }
170172
logbackCore = { module = "ch.qos.logback:logback-core", version = "1.5.6" }
171173
loggingApi = { module = "io.github.microutils:kotlin-logging", version = "3.0.5" }
174+
mcpKotlinSdk = { module = "io.modelcontextprotocol:kotlin-sdk", version = "0.5.0" }
172175
micrometerCore = { module = "io.micrometer:micrometer-core", version.ref = "micrometer" }
173176
micrometerRegistryPrometheus = { module = "io.micrometer:micrometer-registry-prometheus", version.ref = "micrometer" }
174177
mockitoCore = { module = "org.mockito:mockito-core", version = "5.19.0" }

0 commit comments

Comments
 (0)