UNPKG

qwen-mcp-manager

Version:

MCP Server for managing other MCP servers in qwen-code

46 lines 1.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.listInstalledMcp = void 0; exports.listInstalledMcp = { name: 'list_installed_mcp', description: '列出当前已安装的 MCP Server', inputSchema: {}, // This will be loaded from the JSON schema file handler: async (args, context) => { const { configManager } = context; try { const config = await configManager.readQwenConfig(); const servers = config.mcpServers || {}; const serverNames = Object.keys(servers); if (serverNames.length === 0) { return { content: [ { type: 'text', text: '当前没有安装任何 MCP Server。' } ] }; } const serverList = serverNames.map((name, index) => `${index + 1}) ${name}`).join('\n'); return { content: [ { type: 'text', text: `已安装的 MCP Server:\n${serverList}` } ] }; } catch (error) { return { content: [ { type: 'text', text: `列出已安装的 MCP Server 失败: ${error.message}` } ] }; } } }; //# sourceMappingURL=list_installed_mcp.js.map