Skip to main content
Glama

Polymarket MCP Server

INSTALLATION_COMPARISON.mdโ€ข8.03 kB
# ๐Ÿ”ง Installation Method Comparison Quick reference guide to choose the best installation method for your needs. --- ## Comparison Table | Feature | GUI Wizard | Auto Script | Docker | Manual | |---------|-----------|-------------|--------|--------| | **Time Required** | 5 min | 3 min | 2 min | 10 min | | **Difficulty** | โญ Easy | โญ Easy | โญโญ Medium | โญโญโญ Advanced | | **Prerequisites** | Python 3.10+ | Python 3.10+ | Docker | Python 3.10+ | | **User Interface** | Visual GUI | Terminal | Terminal | Terminal | | **Auto-Config** | โœ… Yes | โœ… Yes | โš ๏ธ Manual .env | โŒ No | | **Claude Setup** | โœ… Automatic | โœ… Automatic | โš ๏ธ Manual | โŒ Manual | | **Validation** | โœ… Built-in | โœ… Built-in | โš ๏ธ Basic | โŒ None | | **Best For** | Beginners | Terminal users | Docker users | Customization | | **Platform** | All | macOS/Linux | All | All | --- ## Detailed Breakdown ### ๐ŸŽจ GUI Setup Wizard **Pros:** - Visual interface with step-by-step guidance - Real-time input validation - Automatic Claude Desktop configuration - Preset safety limit templates - Built-in testing - Best error messages **Cons:** - Requires display (no headless) - Slightly slower than automation - Python tkinter dependency **Best For:** - First-time users - Visual learners - Windows users - Those unfamiliar with terminal **Launch:** ```bash python setup_wizard.py ``` --- ### โšก Automated Script **Pros:** - Fast installation (3 minutes) - Automatic dependency management - Smart environment detection - Claude Desktop auto-configuration - One-command setup - Script can be reviewed before running **Cons:** - Terminal only - Less guidance than GUI - Windows requires different script **Best For:** - Developers - Terminal-comfortable users - Automated deployments - CI/CD pipelines **Launch:** ```bash # macOS/Linux ./install.sh # Windows install.ps1 ``` --- ### ๐Ÿณ Docker **Pros:** - Fastest setup (2 minutes) - Isolated environment - Consistent across platforms - Easy to remove/reinstall - No Python version conflicts - Production-ready **Cons:** - Requires Docker knowledge - Manual .env configuration - Manual Claude Desktop setup - Additional Docker overhead - Harder to debug **Best For:** - Docker users - Production deployments - Multiple instances - Isolated testing **Launch:** ```bash docker-compose up -d ``` --- ### ๐Ÿ”ง Manual Installation **Pros:** - Full control - Custom configurations - Understand each step - No automation black box - Easy to customize - Good for learning **Cons:** - Time-consuming (10 minutes) - Error-prone - No automatic validation - Manual Claude configuration - Requires technical knowledge **Best For:** - Advanced users - Custom setups - Development - Troubleshooting - Learning the system **Steps:** 1. Clone repository 2. Create virtual environment 3. Install dependencies 4. Configure .env 5. Set up Claude Desktop 6. Test manually --- ## Decision Tree ``` Start Here โ”‚ โ–ผ Are you comfortable with terminal? โ”‚ โ”œโ”€ No โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–บ GUI Wizard โ”‚ (python setup_wizard.py) โ”‚ โ””โ”€ Yes โ”‚ โ–ผ Do you use Docker? โ”‚ โ”œโ”€ Yes โ”€โ”€โ”€โ”€โ”€โ–บ Docker โ”‚ (docker-compose up -d) โ”‚ โ””โ”€ No โ”‚ โ–ผ Need customization? โ”‚ โ”œโ”€ No โ”€โ”€โ–บ Auto Script โ”‚ (./install.sh) โ”‚ โ””โ”€ Yes โ”€โ–บ Manual (Step-by-step) ``` --- ## Platform-Specific Recommendations ### macOS 1. **Best**: GUI Wizard or Auto Script 2. **Alternative**: Docker 3. **Advanced**: Manual ### Windows 1. **Best**: GUI Wizard 2. **Alternative**: Auto Script (PowerShell) 3. **Advanced**: Manual or Docker ### Linux 1. **Best**: Auto Script 2. **Alternative**: Docker 3. **Visual**: GUI Wizard 4. **Advanced**: Manual --- ## Setup Time Comparison ``` โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ Installation Time Breakdown โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ โ”‚ โ”‚ GUI Wizard: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 5 min โ”‚ โ”‚ โ”œโ”€ Setup: 3 min โ”‚ โ”‚ โ””โ”€ Config: 2 min โ”‚ โ”‚ โ”‚ โ”‚ Auto Script: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 3 min โ”‚ โ”‚ โ”œโ”€ Setup: 2 min โ”‚ โ”‚ โ””โ”€ Config: 1 min โ”‚ โ”‚ โ”‚ โ”‚ Docker: โ–ˆโ–ˆโ–ˆโ–ˆ 2 min โ”‚ โ”‚ โ”œโ”€ Pull: 1 min โ”‚ โ”‚ โ””โ”€ Start: 1 min โ”‚ โ”‚ โ”‚ โ”‚ Manual: โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 10 min โ”‚ โ”‚ โ”œโ”€ Setup: 5 min โ”‚ โ”‚ โ”œโ”€ Config: 3 min โ”‚ โ”‚ โ””โ”€ Test: 2 min โ”‚ โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ ``` --- ## Feature Matrix | Feature | GUI | Script | Docker | Manual | |---------|-----|--------|--------|--------| | Installation Type Selection | โœ… | โœ… | โš ๏ธ | โš ๏ธ | | Wallet Validation | โœ… | โœ… | โŒ | โŒ | | Safety Limit Presets | โœ… | โš ๏ธ | โŒ | โŒ | | Claude Auto-Config | โœ… | โœ… | โŒ | โŒ | | Visual Feedback | โœ… | โš ๏ธ | โŒ | โŒ | | Error Recovery | โœ… | โœ… | โš ๏ธ | โŒ | | Rollback on Failure | โœ… | โœ… | โœ… | โŒ | | Config Preview | โœ… | โš ๏ธ | โŒ | โŒ | | Test Execution | โœ… | โœ… | โš ๏ธ | โŒ | | Unattended Install | โŒ | โœ… | โœ… | โŒ | Legend: - โœ… Full support - โš ๏ธ Partial support - โŒ Not available --- ## Upgrade Paths ### From Demo to Full **GUI Wizard:** ```bash python setup_wizard.py # Select "Full Installation" in step 2 ``` **Auto Script:** ```bash ./install.sh --upgrade-to-full ``` **Docker:** ```bash # Edit .env to add wallet credentials docker-compose restart ``` **Manual:** ```bash # Edit .env nano .env # Add POLYGON_PRIVATE_KEY and POLYGON_ADDRESS ``` --- ## Common Installation Issues ### GUI Wizard - **Issue**: "tkinter not found" - **Fix**: `pip install tk` or use Auto Script ### Auto Script - **Issue**: "Permission denied" - **Fix**: `chmod +x install.sh` ### Docker - **Issue**: "Container won't start" - **Fix**: Check `docker logs polymarket-mcp` ### Manual - **Issue**: Various errors - **Fix**: See [VISUAL_INSTALL_GUIDE.md](VISUAL_INSTALL_GUIDE.md) --- ## Recommendations by Use Case ### For Learning - **Best**: GUI Wizard (visual feedback) - **Alternative**: Manual (understand each step) ### For Production - **Best**: Docker (isolated, consistent) - **Alternative**: Auto Script (tested, reliable) ### For Development - **Best**: Manual (full control) - **Alternative**: Auto Script (fast iteration) ### For Testing - **Best**: Docker (easy cleanup) - **Alternative**: GUI Wizard (quick setup) ### For Automation - **Best**: Auto Script (scriptable) - **Alternative**: Docker (containerized) --- ## Post-Installation All methods require: 1. **Restart Claude Desktop** 2. **Test the connection** 3. **Verify tools are available** Test command in Claude: ``` "Show me trending markets on Polymarket" ``` --- **Choose your method and get started!** ๐Ÿš€ See [VISUAL_INSTALL_GUIDE.md](VISUAL_INSTALL_GUIDE.md) for detailed installation instructions for each method.

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/caiovicentino/polymarket-mcp-server'

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