AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
开发者工具/
kotlin-sdk
kotlin-sdk logo

kotlin-sdk

活跃·★ 1.5k·NOASSERTION·更新于 2026-10-27
★ 必备神器★ 时下流行

这是 modelcontextprotocol 组织下的 Kotlin SDK。它让面向 JVM、Native、JS 和 Wasm 的 Kotlin 应用通过标准协议接口实现 MCP 客户端和服务器,并提供协程友好的 API 来处理协议消息和生命周期事件。服务器可以提供资源、提示词和工具,客户端可以连接任何 MCP 服务器。

它在 Maven Central 发布三个构件:`io.modelcontextprotocol:kotlin-sdk`(客户端加服务器)、`kotlin-sdk-client` 和 `kotlin-sdk-server`。在 Gradle 里加入 `mavenCentral()` 和依赖即可,多平台项目可以加到 `commonMain`,Ktor 依赖有单独说明。README 涵盖服务器功能(提示词、资源、工具、补全、日志、分页)和客户端功能(roots、sampling)。

支持的传输方式有 STDIO、Streamable HTTP(README 推荐用于远程部署)、SSE、WebSocket,以及用于测试的 ChannelTransport。README 带有创建客户端和服务器的快速入门,以及示例。许可方面,它说新贡献采用 Apache 2.0,已有代码为 MIT;GitHub 没有识别出单一的 SPDX 许可。最近一次推送是 2026-10-12。本评测依据 README 和仓库数据,我们没有实际运行过它。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-27。

许可证
GitHub 未识别
最新发布
0.16.0 · 2026-10-27
最近提交
2026-10-27
贡献者
61
复刻数
261
未关闭的 issue 和 PR
135
首次发布
2024-12-16

来源:GitHub、npm 和 PyPI 的公开接口。

#Kotlin#多平台#SDK#大型语言模型#协议#API集成#客户端-服务器#上下文管理
$ 安装
$ implementation("io.modelcontextprotocol:kotlin-sdk:LATEST_VERSION")
↗ 访问官网★ GitHub
01

功能特性

01构建可连接到任何MCP服务器的MCP客户端。
02创建暴露资源、提示和工具的MCP服务器。
03通过单个代码库面向JVM、Native、JS和Wasm。
04使用stdio、SSE、流式HTTP和WebSocket等标准传输方式。
05使用协程友好的API处理MCP协议消息和生命周期事件。
02

为什么选择它

+同时覆盖 MCP 客户端和服务器,只需一侧时可以单独用客户端或服务器构件
+Kotlin 多平台:一份代码面向 JVM、Native、JS 和 Wasm,API 对协程友好
+支持 STDIO、Streamable HTTP、SSE 和 WebSocket 传输,还有用于测试的 ChannelTransport
+发布在 Maven Central,位于 modelcontextprotocol 组织下;最近一次推送 2026-10-12
03

权衡点

!面向 Kotlin 和 JVM 开发者,是用来写 MCP 软件的 SDK,不是开箱即用的服务器
!许可是混合的(新贡献 Apache 2.0,已有代码 MIT),使用前请读 LICENSE 文件
!多平台构建和 Ktor 依赖会增加配置步骤,README 把它们分散在多个章节里
04

维护状况检查

活跃检查日期: 2026-10-23
最近提交
2026-10-21
近 90 天提交数
100+
近 90 天发布数
1
最新发布
0.15.0 (2026-07-28)
未关闭 issue
135
近期 issue 至少有一条评论的比例
0/8
近 12 周每周提交数
近 12 周每周提交数: 17, 13, 2, 5, 5, 6, 9, 3, 21, 3, 16, 5

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #32 support generating json schema for tools12 条评论 · 2024-12-28
  • #300 Support a strongly typed InputSchema9 条评论 · 2025-09-30
  • #102 Add Declarative KSP for MCP Server7 条评论 · 2025-05-08
  • #296 Reusable server "specs" - don't re-create the server from scratch for each transport3 条评论 · 2025-09-28
  • #88 Begin Planning Implementation of Authorization Update to MCP Spec3 条评论 · 2025-04-27

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Kotlin
语言
已通过文档验证
Java Virtual Machine (JVM)
运行时
已通过文档验证
WebAssembly/JavaScript
平台
已通过文档验证
Kotlin/Native
平台
已通过文档验证
Ktor
Web框架
已通过文档验证
06

快速开始

1
$ implementation("io.modelcontextprotocol:kotlin-sdk:LATEST_VERSION")
07

使用场景

↳开发需要标准化上下文提供的大型语言模型集成应用。
↳构建自定义MCP客户端以与各种LLM服务或代理交互。
↳创建MCP服务器以向大型语言模型暴露特定于应用的P数据、提示和工具。
↳实现通过MCP与后端LLM服务通信的编辑器插件或命令行工具。
08

同类工具

⚡热门对决:
VSphp-sdk★1.6k→VSunity-mcp★15.5k→VSUnity-MCP★4.5k→VSrust-sdk★4.1k→
php-sdk logo
php-sdk★ 1.6k
MCP PHP SDK是Model Context Protocol (MCP) 的官方PHP SDK,提供一套框架无关的API,用于在PHP中实现MCP服务器和客户端。
VS对比→
unity-mcp logo
unity-mcp★ 15.5k
MCP for Unity 通过模型上下文协议将AI助手与Unity编辑器连接,让您能使用大型语言模型创建Unity应用。
VS对比→
Unity-MCP logo
Unity-MCP★ 4.5k
Unity MCP是一个AI驱动的游戏开发助手,旨在Unity编辑器和运行时环境中实现AI功能,连接多种大型语言模型提供商以自动化工作流、生成代码和启用游戏内AI交互。
VS对比→
rust-sdk logo
rust-sdk★ 4.1k
一个使用 tokio 异步运行时实现的官方 Rust 模型上下文协议 SDK。
VS对比→
code-mode logo
code-mode★ 1.6k
Code-Mode 是首个通过安全 TypeScript 代码执行实现 AI 代理工具调用的库,显著提高了效率并降低了成本。
VS对比→
sceneview logo
sceneview★ 1.3k
SceneView 是一个跨平台 3D 和 AR 开发框架,支持 Android、iOS、Web 等,旨在简化 3D 和增强现实应用的构建。
VS对比→
cxxmcp logo
cxxmcp★ 28
一个生产就绪的C++17 SDK,用于模型上下文协议(Model Context Protocol),可构建直接嵌入原生C++应用的MCP服务器和客户端,具有完整的协议覆盖和跨SDK一致性验证。
VS对比→
ruby-sdk logo
ruby-sdk★ 940
Model Context Protocol 服务器和客户端的官方 Ruby SDK。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
modelcontextprotocol /
kotlin-sdk
↗

Model Context Protocol 官方的 Kotlin 多平台 SDK,可在 JVM、Native、JS 和 Wasm 上实现 MCP 客户端和服务器

1.5k261
最后更新1天前
状态活跃
分类开发者工具
贡献者61
最新发布0.16.0
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。