Clipboard to Supabase MCP HelperServer

martinbowling
GitHub
Clipboard ManagementImage UploadSupabase

Loading subscription status...

💡 Description

A local agent that monitors the system clipboard, automatically uploads any copied images to Supabase Storage, and then replaces the clipboard content with the public URL for easy sharing.

📝 JSON Entries

{
  "mcpServers": [
    {
      "Clipboard to Supabase MCP Helper": {
        "env": {
          "BUCKET": "media",
          "MCP_PORT": "3333",
          "SUPABASE_URL": "https://<project>.supabase.co",
          "SUPABASE_SERVICE_ROLE_KEY": "your-service-role-key"
        },
        "args": [
          "start"
        ],
        "command": "npm"
      }
    }
  ]
}

🛠️ Tools

upload_clipboard_imagecleanup_old_files

Features

  • No-click image hosting: Copy an image and instantly get a URL
  • Low latency: Less than 800 ms from copy to URL
  • Multi-platform support: Works on macOS, Windows, and Linux
  • MCP integration: Exposes clipboard image upload as MCP endpoint
  • Auto-start: Configured to run at system startup
  • Efficient detection: Hash-based deduplication with low CPU usage

💬 Example Queries

  • Upload an image from the clipboard to Supabase and get the public URL
  • Clean up old files in Supabase Storage older than 30 days