LocalMcpServer

M8Test默认启动的本地Mcp服务器接口,定义了本地Mcp服务器的操作。

该接口继承自 McpServerToolRegistry 接口,可进行工具的注册和注销操作, 同时具备Mcp服务器的基本功能。

Author

M8Test, [email protected], https://m8test.com

Functions

Link copied to clipboard
abstract fun getTools(): Set<Tool>

获取服务器可用的工具集合。

Link copied to clipboard
abstract fun registerTool(builder: Tool.() -> Unit): Result

注册一个工具,使用传入的配置函数对工具进行配置。

Link copied to clipboard
abstract fun unregisterTool(tool: Tool): Result

注销一个工具。