UNPKG

mira-app-server

Version:

Mira Server - standalone server application using mira-app-core

28 lines 1.08 kB
"use strict"; /** * system 模块工具:健康检查、系统信息(无需鉴权) */ Object.defineProperty(exports, "__esModule", { value: true }); exports.registerSystemTools = registerSystemTools; const helpers_1 = require("../helpers"); function registerSystemTools(mcp, ctx) { mcp.registerTool('system_health', { description: '获取服务器健康状态(status、uptime、version、authRequired 等)。无需登录。', inputSchema: {}, }, async () => { return (0, helpers_1.run)(async () => { const client = ctx.getClient(false); return await client.system().getHealth(); }); }); mcp.registerTool('system_info', { description: '获取服务器版本与运行环境信息(uptime、version、nodeVersion、environment)', inputSchema: {}, }, async () => { return (0, helpers_1.run)(async () => { const client = ctx.getClient(false); return await client.system().getSystemInfo(); }); }); } //# sourceMappingURL=system.js.map