modelcontextprotocol/kotlin-sdk
The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains
Overview
modelcontextprotocol/kotlin-sdk is a Kotlin MCP server. The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains Topics: kotlin-multiplatform, mcp.
Ranked #276 out of 25632 indexed tools.
In the top 2% of all indexed tools.
Has 1,291 GitHub stars.
Has 47 contributors.
Actively maintained with commits in the last week.
Ecosystem
Kotlin NOASSERTION
kotlin-multiplatformmcp
Signal Breakdown
Stars 1,291
Freshness 3d ago
Issue Health 42%
Contributors 47
Dependents 0
Forks 201
Description Good
License NOASSERTION
How to Improve
Description low impact
License low impact
Issue Health high impact
Matched Queries
From the README
# MCP Kotlin SDK
Kotlin Multiplatform SDK for the [Model Context Protocol](https://modelcontextprotocol.io).
It enables Kotlin applications targeting JVM, Native, JS, and Wasm to implement MCP clients and servers using a
standardized protocol interface.
## Table of Contents
* [Overview](#overview)
* [Installation](#installation)
* [Artifacts](#artifacts)
* [Gradle setup (JVM)](#gradle-setup-jvm)
* [Multiplatform](#multiplatform)
* [Ktor dependencies](#ktor-dependencies)
* [Quickstart](#quickstart)
* [Creating a Client](#creating-a-client)
* [Creating a Server](#creating-a-server)
* [Core Concepts](#core-concepts)
* [MCP Primitives](#mcp-primitives)
* [Capabilities](#capabilities)
* [Server Capabilities](#server-capabilities)
* [Client Capabilities](#client-capabilities)
* [Server Features](#server-features)
* [Prompts](#prompts)
* [Resources](#resources)
* [Tools](#tools)
* [Completion](#completion)
Read full README on GitHub →
Are you the maintainer? Claim this listing