Installation Guide
Storm MCP Gateway is a cloud-based platform that requires minimal setup on your end. This guide will walk you through getting your environment ready to use Storm MCP Gateway.
Prerequisites
Before you begin, ensure you have the following installed on your system:
MCP Client Software
Storm MCP Gateway works with any MCP-compatible client. We provide one-click integration buttons for these popular clients:
- Claude Desktop (version 1.1.0 or later) - Download - One-click setup available
- Cursor IDE (latest version) - Download - One-click setup available
- VS Code (with MCP extension) - Download - Manual configuration
ℹ️ Info
Note: You can use any MCP-compatible client with Storm MCP Gateway by configuring it with your gateway's endpoint URL. The clients listed above simply offer the convenience of one-click configuration.
Browser Requirements
Storm MCP Gateway works best with modern browsers:
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
Client Installation
Claude Desktop Setup
-
Download Claude Desktop
# macOS brew install --cask claude # Windows winget install Anthropic.Claude # Or download directly from https://claude.ai/desktop -
Verify Installation
- Open Claude Desktop
- Go to Settings → MCP
- You should see an option to add MCP servers
Cursor IDE Setup
-
Download Cursor
# macOS brew install --cask cursor # Windows winget install Cursor.Cursor # Or download directly from https://cursor.sh -
Enable MCP Support
- Open Cursor
- Go to Settings → Extensions
- Ensure MCP support is enabled
Storm MCP Gateway Setup
1. Create Your Account
- Navigate to stormmcp.ai
- Click Get Started
- Sign up using:
- Google authentication
- GitHub authentication
- Email and password
2. Verify Your Email
If you signed up with email:
- Check your inbox for a verification email
- Click the verification link
- You'll be redirected to the app
3. Initial Configuration
Once logged in:
-
Complete Profile Setup
- Add your organization name
- Select your use case (optional)
- Configure notification preferences
-
Generate API Keys (Optional)
- Navigate to Gateways → API Keys
- Click "Generate New Key"
- Store the key securely
⚠️ Warning
API keys are shown only once. Store them in a secure password manager immediately after generation.
Docker Installation (Enterprise)
⚠️ Warning
Enterprise License Required: Docker packages for self-hosted deployment are only available to enterprise customers with an active license. Contact sales@stormmcp.ai for licensing information.
For enterprise customers who prefer self-hosted deployment:
Prerequisites
- Docker 20.10+
- Docker Compose 2.0+
- 4GB RAM minimum
- 10GB disk space
Installation Steps
-
Clone the Enterprise Repository
# Requires enterprise credentials git clone https://github.com/storm-mcp-enterprise/gateway.git cd gateway -
Configure Environment
cp .env.example .env # Edit .env with your configuration -
Start the Services
docker-compose up -d -
Verify Installation
docker-compose ps # All services should be "Up" -
Access the Gateway
- Open http://localhost:4000
- Complete the setup wizard
Kubernetes Installation (Enterprise)
⚠️ Warning
Enterprise License Required: Kubernetes Helm charts and container images are only available to enterprise customers with an active license. You will need authentication credentials provided with your enterprise subscription.
For Kubernetes deployments, we provide Helm charts:
# Add the Storm MCP Helm repository (requires authentication)
helm repo add storm-mcp https://charts.stormmcp.ai \
--username $ENTERPRISE_USERNAME \
--password $ENTERPRISE_TOKEN
helm repo update
# Install the chart
helm install storm-gateway storm-mcp/gateway \
--namespace storm-mcp \
--create-namespace \
--values values.yamlℹ️ Info
Contact our enterprise support team for assistance with Kubernetes deployments and custom configurations.
Environment Variables
Key environment variables for configuration:
# Authentication
AUTH_PROVIDER=storm-auth
AUTH_URL=https://auth.stormmcp.ai
AUTH_CLIENT_ID=your-client-id
# API Configuration
API_BASE_URL=https://api.stormmcp.ai
WEBSOCKET_URL=wss://ws.stormmcp.ai
# Optional Features
ENABLE_ANALYTICS=true
ENABLE_DEBUG_MODE=false
LOG_LEVEL=infoFirewall Configuration
Ensure your firewall allows connections to:
- HTTPS (443): API and web access
- WSS (443): WebSocket connections for real-time features
- SSE (443): Server-sent events for MCP communication
Troubleshooting Installation
Common Issues
Cannot connect to Storm MCP Gateway
- Check your internet connection
- Verify firewall settings
- Try clearing browser cache
Authentication fails
- Ensure cookies are enabled
- Check if third-party cookies are blocked
- Try a different browser
Docker installation fails
# Reset Docker environment
docker-compose down -v
docker system prune -a
# Retry installationPort conflicts
# Check for port usage
lsof -i :4000
# Change port in docker-compose.yml if neededNext Steps
Once installation is complete:
Support
Need help with installation?
- 📧 Email: support@stormmcp.ai
- 💬 Discord: Join our community
- 📺 Video Tutorial: Installation Walkthrough