Skip to main content
Glama
xpe-hub

Stealth-AntiCheat MCP

by xpe-hub
RAILWAY.md2.6 kB
# Railway Deployment Guide - Stealth AntiCheat MCP ## 🚀 Configuración para Railway Este proyecto está configurado para funcionar en Railway.app con un bridge HTTP que permite al servidor MCP comunicarse a través de un puerto web. ### 📋 Variables de Entorno Requeridas Configure estas variables en Railway Dashboard > Settings > Environment Variables: ``` # Discord Bot Configuration DISCORD_BOT_TOKEN=your_discord_bot_token_here BOT_OWNER_ID=your_discord_user_id_here # Minimax API MINIMAX_API_KEY=your_minimax_api_key_here # Discord Channels SUPPORT_CHANNEL_ID=your_support_channel_id_here DESCUBRIMIENTOS_CHANNEL_ID=your_descubrimientos_channel_id_here IMPLEMENTACIONES_CHANNEL_ID=your_implementaciones_channel_id_here CHAT_CHANNEL_ID=your_chat_channel_id_here CMD_CHANNEL_ID=your_cmd_channel_id_here # Webhook ANTICHEAT_WEBHOOK_URL=your_discord_webhook_url_here ``` ### ⚙️ Configuración de Railway 1. **Build Command**: Automático (Railway detecta Node.js) 2. **Start Command**: `npm start` 3. **Root Directory**: `/` (por defecto) 4. **Health Check**: Railway verificará automáticamente el puerto ### 🔗 Endpoints Disponibles Una vez desplegado en Railway, tendrás acceso a: - `GET /health` - Estado del servidor - `GET /mcp/info` - Información del servidor MCP - `POST /mcp/` - Interfaz MCP bridge (experimental) ### 🎯 Comportamiento del Bridge El `railway.js` actua como proxy: 1. ✅ Inicia servidor HTTP en puerto asignado por Railway 2. ✅ Ejecuta proceso MCP en stdio como hijo 3. ✅ Proporciona health checks y status endpoints 4. ✅ Maneja cierre graceful del proceso ### 🛠️ Solución de Problemas **Si el build falla:** - Verifica que todas las variables de entorno estén configuradas - Revisa los logs de build para errores de TypeScript - Asegúrate de que el build (`npm run build`) se complete sin errores **Si el servidor no inicia:** - Verifica que `process.env.PORT` sea accesible - Revisa que el proceso MCP hijo inicie correctamente - Consulta los logs de runtime para errores específicos ### 📱 Conexión desde Claude Desktop Una vez que el build sea exitoso, Railway proporcionará una URL. Para conectar desde Claude Desktop: 1. Obtén la URL de Railway del dashboard 2. Configura Claude Desktop para usar la URL como endpoint MCP 3. Asegúrate de que las credenciales estén disponibles ### 🔄 Actualizaciones El proyecto está configurado para auto-deploy: - Cada `git push` trigger automáticamente un nuevo build - Railway detecta el commit y reconstruye automáticamente - El proceso es transparente y continuo

Latest Blog Posts

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/xpe-hub/Stealth-AntiCheat-MCP'

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