Skip to main content
Glama
Ripnrip

Quake Coding Arena MCP

by Ripnrip
setup.shโ€ข3.46 kB
#!/bin/bash # ๐ŸŽญ The Enhanced Quake Arena Setup Ritual # # "Where we summon 30+ legendary Quake sounds and forge the ultimate coding arena!" # - The Enhanced Quake Arena Setup Virtuoso set -e echo "๐ŸŽฏ โœจ ENHANCED QUAKE CODING ARENA SETUP COMMENCES!" echo "๐Ÿ“Š Installing Node.js dependencies for 30+ achievements..." # ๐ŸŽจ Navigate to the enhanced arena cd "$(dirname "$0")" # ๐Ÿ“ฆ Install Node.js dependencies if command -v npm >/dev/null 2>&1; then npm install echo "โœ… ๐Ÿ“ฆ Enhanced Node.js dependencies installed successfully!" else echo "โŒ Node.js/npm not found. Please install Node.js first:" echo " brew install node # macOS" echo " sudo apt install nodejs npm # Ubuntu/Debian" exit 1 fi # ๐ŸŽช Create enhanced sounds directory if it doesn't exist mkdir -p sounds echo "โœ… ๐ŸŽช Enhanced sounds directory created/verified!" # ๐Ÿ”Š Copy existing sounds to enhanced location if [ -d "../sounds" ]; then cp -v ../sounds/*.mp3 sounds/ 2>/dev/null || echo "๐ŸŒ™ No existing sounds to copy, that's okay!" echo "โœ… ๐Ÿ”Š Existing sounds copied to enhanced arena!" fi # ๐ŸŽฏ Check for enhanced sound files echo "๐Ÿ“Š Checking enhanced sound files..." SOUND_COUNT=$(find sounds -name "*.mp3" 2>/dev/null | wc -l) echo "๐ŸŽต Found $SOUND_COUNT enhanced sound files" if [ "$SOUND_COUNT" -lt 7 ]; then echo "๐ŸŒ™ โš ๏ธ Only $SOUND_COUNT sound files found. The enhanced arena supports 30+ achievements!" echo "๐Ÿ“š See SETUP.md for downloading the complete enhanced sound collection" fi # ๐Ÿ”ง Set up enhanced executable permissions chmod +x index.js echo "โœ… ๐Ÿ”ง Enhanced executable permissions set!" # ๐ŸŽฎ Update Claude Desktop configuration for enhanced version CLAUDE_CONFIG_DIR="$HOME/Library/Application Support/Claude" CLAUDE_CONFIG_FILE="$CLAUDE_CONFIG_DIR/claude_desktop_config.json" ENHANCED_SERVER_PATH="$(pwd)/index.js" echo "๐ŸŽฏ Updating Claude Desktop configuration for enhanced Node.js server..." # Create enhanced configuration ENHANCED_CONFIG='{ "mcpServers": { "quake-coding-arena": { "command": "node", "args": ["'"$ENHANCED_SERVER_PATH"'"] } } }' # Create Claude config directory if needed mkdir -p "$CLAUDE_CONFIG_DIR" # Write enhanced configuration echo "$ENHANCED_CONFIG" > "$CLAUDE_CONFIG_FILE" echo "โœ… ๐ŸŽฏ Enhanced Claude Desktop configuration updated!" echo "๐Ÿ“ Config file: $CLAUDE_CONFIG_FILE" # ๐ŸŽŠ Final enhanced setup celebration echo "" echo "๐ŸŽ‰ โœจ ENHANCED SETUP COMPLETE! ๐ŸŽ‰ โœจ" echo "๐Ÿ“Š Enhanced Quake Coding Arena is ready with 30+ achievements!" echo "" echo "๐Ÿ”„ Next Steps:" echo " 1. Restart Claude Desktop to load the enhanced server" echo " 2. Try enhanced commands like:" echo " โ€ข 'Play godlike achievement sound'" echo " โ€ข 'Trigger wicked sick achievement at 70% volume'" echo " โ€ข 'Show me all streak achievements'" echo " โ€ข 'Random team achievement'" echo " โ€ข 'What are my enhanced statistics?'" echo "" echo "๐Ÿ† Enhanced Categories Available:" echo " ๐Ÿ”ฅ Streaks (kill-spree โ†’ godlike)" echo " โœจ Quality (excellent, perfect, impressive)" echo " โš”๏ธ Multi-kills (double-kill โ†’ holy-shit)" echo " ๐ŸŽฎ Game Events (first-blood, headshot, humiliation)" echo " ๐Ÿ‘ฅ Team Achievements (team-kill, taken-the-lead)" echo " ๐Ÿ’Ž Power-ups (quad-damage, armor, health)" echo "" echo "๐ŸŽฏ Ready to DOMINATE with 30+ enhanced achievements! ๐Ÿ”ฅ"

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/Ripnrip/Quake-Coding-Arena-MCP'

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