tooluniverse.smcp_server 模块

SMCP 服务器入口点

该模块提供了用于运行 SMCP(科学模型上下文协议)服务器的命令行入口。它创建了一个最简化的 SMCP 服务器,将所有 ToolUniverse 工具作为 MCP 工具进行暴露。

tooluniverse.smcp_server.run_http_server()[源代码]

在本地主机的8000端口使用streamable-http传输运行SMCP服务器

此功能提供与原始 MCP 服务器 run_server 函数的兼容性。

tooluniverse.smcp_server.run_stdio_server()[源代码]

使用 stdio 传输运行 SMCP 服务器以集成 Claude Desktop

此函数兼容原始 MCP 服务器的 run_claude_desktop 函数。它接受与 run_smcp_server 相同的参数,但强制将 transport 设置为 ‘stdio’。

tooluniverse.smcp_server.run_smcp_server()[源代码]

SMCP 服务器命令的主入口。

当从命令行运行 tooluniverse-smcp 时,将调用此函数。

tooluniverse.smcp_server.run_default_stdio_server()[源代码]

Default ToolUniverse command: MCP stdio server with compact mode on by default.