modelcontextprotocol / modelcontextprotocol/kotlin-sdk

Introduce SNAPSHOT releases

Open
#116 2 comments 15 reactions 1 assignee View on GitHub

@devcrocod is already working on this.

Since Oct 31, 2025.

enhancement
Dominant language
Kotlin
Stars
1.5k
Forks
248
Avg merge
1d 20h
Merged PRs (30d)
23

Description

Is your feature request related to a problem? Please describe.
Since the library will probably change quite often in the foreseen future, consumers have to wait until a "full" release happen, before they can use the latest and greatest.

Describe the solution you'd like
I do like to see SNAPSHOT releases.
Each time something is merged to main, a new SNAPSHOT release should be published to the publishing portal.
See https://central.sonatype.org/publish/publish-portal-snapshots/

Describe alternatives you've considered
Alternatively jitpack.io could be used.
But since 0.0.5 already failing (https://jitpack.io/#modelcontextprotocol/kotlin-sdk), and I'm not even aware of they can build iOS targets, I wouldn't consider this as a "real" alternative

Additional context
E.g. people waiting for a release for iOS (https://github.com/modelcontextprotocol/kotlin-sdk/pull/81#issuecomment-2942078375).
People discover bugs earlier than later https://github.com/modelcontextprotocol/kotlin-sdk/pull/105
... 🤷
I guess its just a best practise, no? 😁

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.