server_info
Retrieve server information to monitor system status and configuration details for the MCP-BOS framework.
Instructions
获取服务器信息
Args: ctx: MCP上下文
Returns: dict: 服务器信息
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- core/server.py:73-89 (handler)The server_info tool handler function that returns server name, version, and list of loaded modules using config and registry.def server_info(ctx: Context) -> dict: """ 获取服务器信息 Args: ctx: MCP上下文 Returns: dict: 服务器信息 """ global_config = self.config_manager.get_global_config() return { "name": global_config.get('server_name', 'MCP Server'), "version": "1.0.0", "modules": self.registry.list_modules() }
- core/server.py:72-72 (registration)The @self.server.tool() decorator registers the server_info function as an MCP tool.@self.server.tool()