Skip to main content
Glama
Ripnrip

Quake Coding Arena MCP

by Ripnrip
CURSOR-MCP-SETUP.mdโ€ข5.48 kB
# ๐ŸŽฏ Enhanced Quake Arena - Cursor MCP Integration **Add 15 authentic Quake achievement sounds to Cursor IDE via MCP!** --- ## ๐Ÿš€ **QUICK SETUP FOR CURSOR** ### 1. **Open Cursor Settings** - Launch Cursor IDE - Go to **File โ†’ Preferences** (or `Cmd/Ctrl + ,`) - Search for **"MCP"** or **"Model Context Protocol"** ### 2. **Add MCP Server Configuration** Click **"Add Server"** and configure: ```json { "name": "enhanced-quake-coding-arena", "command": "node", "args": ["/Users/admin/Developer/AI-IDE-Configs/quake-coding-arena/claude-desktop-enhanced/index.js"], "description": "๐ŸŽฏ Enhanced Quake Coding Arena with 15 authentic achievement sounds" } ``` ### 3. **Alternative: Settings.json Method** If Cursor has a settings.json file, add: ```json { "mcp.servers": { "enhanced-quake-coding-arena": { "command": "node", "args": ["/Users/admin/Developer/AI-IDE-Configs/quake-coding-arena/claude-desktop-enhanced/index.js"] } } } ``` ### 4. **Restart Cursor** Save settings and restart Cursor IDE to load the MCP server. --- ## ๐ŸŽฎ **AVAILABLE ACHIEVEMENTS IN CURSOR** ### **Streak Achievements (4):** ``` ๐Ÿ’ฌ "Play rampage achievement sound" ๐Ÿ’ฌ "Trigger dominating sound" ๐Ÿ’ฌ "Play unstoppable achievement" ๐Ÿ’ฌ "Godlike achievement at 90% volume" ``` ### **Quality Achievements (3):** ``` ๐Ÿ’ฌ "Excellent achievement sound" ๐Ÿ’ฌ "Perfect achievement" ๐Ÿ’ฌ "Impressive sound" ``` ### **Multi-kills (1):** ``` ๐Ÿ’ฌ "Wicked sick achievement" ``` ### **Game Events (2):** ``` ๐Ÿ’ฌ "First blood sound" ๐Ÿ’ฌ "Play humiliation achievement" ``` ### **Team Achievements (1):** ``` ๐Ÿ’ฌ "Prepare to fight achievement" ``` --- ## ๐Ÿ”ง **CURSOR-SPECIFIC CONFIGURATION** ### **Check Cursor MCP Support:** 1. Go to **Help โ†’ About** in Cursor 2. Look for MCP/MCP Server support 3. Check documentation for exact configuration format ### **Possible Configuration Locations:** - **Settings โ†’ Extensions โ†’ MCP Servers** - **Preferences โ†’ Model Context Protocol** - **Command Palette** (`Cmd/Ctrl + Shift + P`) โ†’ "MCP" - **settings.json** under `.cursor` directory --- ## ๐ŸŽฏ **ENHANCED MCP SERVER FEATURES** ### **Available Tools in Cursor:** - `play_enhanced_quake_sound` - Play any achievement - `get_enhanced_achievement_stats` - View coding statistics - `get_enhanced_achievement_guide` - Complete achievement guide - `set_enhanced_volume` - Control volume (0-100%) - `random_enhanced_achievement` - Random achievement by category - `list_enhanced_achievements` - Browse all available ### **Enhanced Statistics:** - Total achievements triggered - Category breakdown (streak, quality, multi, game, team) - Session metrics and achievements per minute - Volume control and sound management --- ## ๐Ÿ”„ **ADVANCED INTEGRATION** ### **Multiple IDEs Simultaneously:** The same MCP server can work with: - โœ… Claude Desktop (currently configured) - โœ… Cursor IDE (new setup) - โœ… VS Code (if MCP supported) - โœ… Other MCP-compatible editors ### **Sound System Benefits:** - **Cross-platform:** macOS, Windows, Linux - **Volume Control:** 0-100% adjustment - **Background Processing:** Non-blocking sound playback - **Error Handling:** Graceful fallbacks for missing sounds --- ## ๐Ÿ› ๏ธ **TROUBLESHOOTING** ### **Cursor MCP Not Working:** 1. **Check Cursor Version:** Ensure MCP is supported 2. **Verify Path:** Confirm the Node.js path is correct 3. **Test Server:** Run `node index.js` manually to test 4. **Check Logs:** Look for MCP server errors in Cursor console ### **Alternative Integration Methods:** If Cursor doesn't support MCP directly: - **Cursor Extension:** Create a custom extension - **Global Command:** Install as global npm package - **VS Code Style:** Use similar configuration format ### **Sound Issues:** - **Test Directly:** `afplay sounds/prepare-to-fight.mp3` (macOS) - **Check Permissions:** Ensure Cursor can access sound files - **Volume Settings:** Try different volume levels --- ## ๐Ÿ“ **FILE LOCATIONS** **MCP Server:** `/Users/admin/Developer/AI-IDE-Configs/quake-coding-arena/claude-desktop-enhanced/index.js` **Sound Files:** `/Users/admin/Developer/AI-IDE-Configs/quake-coding-arena/claude-desktop-enhanced/sounds/` **Configuration:** Cursor MCP settings interface --- ## ๐ŸŽฎ **CURSOR CODING ARENA EXPERIENCE** Once configured, you'll have: - **15 authentic Quake sounds** in your coding environment - **Real-time achievement triggers** during coding sessions - **Comprehensive statistics** tracking your coding victories - **Volume control** for the perfect coding atmosphere - **Category-based achievements** for different coding milestones ### **Example Cursor Session:** ``` // Start coding session ๐Ÿ’ฌ "Prepare to fight achievement" // Project kickoff // Complete a feature ๐Ÿ’ฌ "Excellent achievement sound" // Quality work // Fix multiple bugs quickly ๐Ÿ’ฌ "First blood sound" // Initial breakthrough ๐Ÿ’ฌ "Double kill" (if available) // Multiple victories // Major accomplishment ๐Ÿ’ฌ "Godlike achievement at 100% volume" // Legendary coding! ``` --- ## ๐Ÿ† **READY TO DOMINATE IN CURSOR!** **Status:** โœ… Enhanced Quake Arena ready for Cursor MCP integration **Next Steps:** 1. Add MCP server configuration to Cursor 2. Restart Cursor IDE 3. Test achievement commands 4. DOMINATE your coding sessions! **Your Cursor coding experience will never be the same!** ๐ŸŽฎ๐Ÿ”ฅ --- *Enhanced Quake Coding Arena - Multi-IDE MCP Support*

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