Skip to main content
Glama
shutter-network

Shutter MCP

Official
deploy.shβ€’1.43 kB
#!/bin/bash # Deployment script for Shutter Timelock Encryption MCP Server set -e echo "πŸš€ Deploying Shutter Timelock Encryption MCP Server..." # Check if Python 3.11+ is available python_version=$(python3 --version 2>&1 | awk '{print $2}' | cut -d. -f1,2) required_version="3.11" if [ "$(printf '%s\n' "$required_version" "$python_version" | sort -V | head -n1)" != "$required_version" ]; then echo "❌ Error: Python 3.11+ is required. Found: $python_version" exit 1 fi echo "βœ… Python version check passed: $python_version" # Create virtual environment if it doesn't exist if [ ! -d "venv" ]; then echo "πŸ“¦ Creating virtual environment..." python3 -m venv venv fi # Activate virtual environment echo "πŸ”§ Activating virtual environment..." source venv/bin/activate # Upgrade pip echo "⬆️ Upgrading pip..." pip install --upgrade pip # Install dependencies echo "πŸ“₯ Installing dependencies..." pip install -r requirements.txt # Set default port if not specified export PORT=${PORT:-5002} echo "βœ… Deployment complete!" echo "" echo "🌐 Server Configuration:" echo " Port: $PORT" echo " SSE Endpoint: http://localhost:$PORT/sse" echo " Health Check: http://localhost:$PORT/health" echo "" echo "πŸš€ To start the server, run:" echo " source venv/bin/activate" echo " python src/server.py" echo "" echo "πŸ”— For Claude web integration, use:" echo " http://your-domain:$PORT/sse"

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/shutter-network/ShutterMCP'

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