Token导航 LogoToken导航TokenDH.com
Sidewalk MCP Server logo
运维云端未说明官方级别未说明来源级核验

Sidewalk MCP Server

MCP Server

一个用Kotlin实现的MCP服务器示例,展示了JVM和WASM目标的不同服务器配置和传输方法,支持多平台运行和实时通信。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
Kotlin多平台支持实时通信

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

wujingwe

提供方

wujingwe

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP Kotlin服务器示例

Kotlin中MCP(模型通信协议)服务器的示例实现,演示了不同的服务器 JVM和WASM目标的配置和传输方法。

特性

  • 多种服务器操作模式:

- 标准I/O服务器(仅JVM) - 具有普通配置(JVM、WASM)的SSE(服务器发送事件)服务器 - 使用Ktor插件的SSE服务器(JVM、WASM)

  • 多平台支持
  • 内置功能:

- 提示管理 - 资源处理 - 工具集成

入门指南

运行服务器

您可以在JVM上运行服务器,也可以在Node.js上使用Kotlin/WASM。

JVM:

要在JVM上运行服务器(默认为SSE模式,端口3001上有Ktor插件):

./gradlew runJvm

WASM:

要在Node.js上使用Kotlin/WASM运行服务器(默认为SSE模式,端口3001上有Ktor插件):

./gradlew wasmJsNodeDevelopmentRun

连接到服务器

对于JVM或WASM上的服务器:

  1. 启动服务器
  2. 使用 MCP检查员 要连接到 `http://localhost:

/sse`

服务器功能

  • 鼓励:支持列表更改通知的提示管理
  • 资源:包括订阅支持和列表更改通知
  • 工具:支持使用列表更改通知进行工具管理

实现细节

服务器使用以下方式实现:

  • 用于HTTP服务器功能的Ktor
  • 异步操作的Kotlin协程
  • SSE用于实时通信
  • 命令行界面的标准I/O
  • JVM和WASM目标之间共享的通用Kotlin代码

目录标签

目录标签

Kotlin多平台支持实时通信本地部署模型通信协议Kotlin服务器SSE

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP