Skip to content

Commit 77357a1

Browse files
authored
Prerelease 0.7.2-alpha1 (#278)
## Motivation and Context - test new publish plugin - add package.kt to kotlin-sdk umbrella module to resolve klib generation errors during Maven publishing ## Breaking Changes no ## Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) - [ ] Documentation update ## Checklist - [x] I have read the [MCP Documentation](https://modelcontextprotocol.io) - [x] My code follows the repository's style guidelines - [x] New and existing tests pass locally - [ ] I have added appropriate error handling - [ ] I have added or updated documentation as needed
1 parent d909835 commit 77357a1

File tree

4 files changed

+27
-3
lines changed

4 files changed

+27
-3
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ plugins {
66

77
allprojects {
88
group = "io.modelcontextprotocol"
9-
version = "0.7.2-SNAPSHOT"
9+
version = "0.7.2-alpha1"
1010
}
1111

1212
dependencies {

buildSrc/src/main/kotlin/mcp.publishing.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ plugins {
55
}
66

77
mavenPublishing {
8-
signAllPublications()
98
publishToMavenCentral(automaticRelease = true)
109

1110
pom {

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ kotest = "6.0.3"
2020
awaitility = "4.3.0"
2121

2222
# Samples
23-
mcp-kotlin = "0.7.2-SNAPSHOT"
23+
mcp-kotlin = "0.7.2-alpha1"
2424
anthropic = "2.7.0"
2525
shadow = "8.1.1"
2626

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
@file:Suppress("ktlint:standard:no-empty-class-body", "ktlint:standard:kdoc")
2+
/**
3+
* # MCP Kotlin SDK
4+
*
5+
* A Kotlin Multiplatform implementation of the Model Context Protocol (MCP).
6+
*
7+
* This is the main SDK module that provides a convenient single dependency
8+
* for all MCP functionality including:
9+
*
10+
* - Core protocol types and utilities ([kotlin-sdk-core])
11+
* - Client implementations ([kotlin-sdk-client])
12+
* - Server implementations ([kotlin-sdk-server])
13+
*
14+
* ## Usage
15+
*
16+
* Add this dependency to your project to get access to all MCP Kotlin SDK functionality:
17+
*
18+
* ```kotlin
19+
* implementation("io.modelcontextprotocol:kotlin-sdk:$version")
20+
* ```
21+
*
22+
* This will transitively include all core, client, and server components.
23+
*/
24+
25+
package io.modelcontextprotocol.kotlin.sdk

0 commit comments

Comments
 (0)