Skip to main content
Glama

MCP Remote Server for Kubernetes

by huchunlinnk
index.ts1.27 kB
/** * MCP Remote Server for Kubernetes * 基于 MCP 协议的 Kubernetes 管理服务器主入口 */ import { MCPKubernetesServer } from './server/MCPKubernetesServer'; import { Config } from './config/Config'; import { Logger } from './utils/Logger'; async function main() { try { // 初始化配置 const config = Config.getInstance(); // 初始化日志 const logger = Logger.getInstance(); logger.info('启动 MCP Kubernetes 服务器...'); // 创建并启动服务器 const server = new MCPKubernetesServer(config); await server.start(); logger.info(`服务器已启动,监听端口: ${config.getPort()}`); // 优雅关闭处理 process.on('SIGINT', async () => { logger.info('接收到 SIGINT 信号,正在关闭服务器...'); await server.stop(); process.exit(0); }); process.on('SIGTERM', async () => { logger.info('接收到 SIGTERM 信号,正在关闭服务器...'); await server.stop(); process.exit(0); }); } catch (error) { console.error('服务器启动失败:', error); process.exit(1); } } // 启动应用 main().catch((error) => { console.error('应用启动异常:', error); process.exit(1); });

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/huchunlinnk/mcp-remote-server-kubernetes'

If you have feedback or need assistance with the MCP directory API, please join our Discord server