kotlin-sdk

kotlin-sdk

Kotlin 多平台 SDK,用于实现 MCP 客户端和服务器。

MCP编程与开发开源KotlinMCPSDK
形态
MCP
是否开源
GitHub Stars
★ 1.4k
收录来源
mcp-github

能力说明

Model Context Protocol (MCP) 的官方 Kotlin SDK,支持 JVM、Native、JS 和 Wasm 平台。它使开发者能够轻松构建 MCP 客户端和服务器,并通过标准化协议接口提供资源、提示和工具。该 SDK 支持多种传输协议,如 stdio、SSE、Streamable HTTP 和 WebSocket。适用于需要为 LLM 提供上下文的应用程序。

能力点

  • 创建 MCP 客户端
  • 创建 MCP 服务器
  • 支持多平台(JVM、Native、JS、Wasm)
  • 支持多种传输协议(stdio、SSE、HTTP、WebSocket)
  • 处理 MCP 协议消息和生命周期事件

适用场景

构建 MCP 客户端连接到 MCP 服务器创建 MCP 服务器以暴露资源、提示和工具在多平台项目中使用 MCP 协议

接入方式

依赖:Ktor 依赖Node 环境
在 Gradle 项目中添加依赖:\\[implementation("io.modelcontextprotocol:kotlin-sdk:$mcpVersion")]

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

这个 SDK 支持哪些平台?

支持 JVM、Native、JS 和 Wasm 平台。

如何安装这个 SDK?

在 Gradle 项目中添加 Maven Central 仓库和 SDK 依赖。

相关 Skill