We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smeric28/clickup-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
CLOUD_DEPLOY.md•1.36 KiB
# Deploying ClickUp MCP to Cloud (Linode/DigitalOcean)
This guide helps you deploy the ClickUp MCP server to a Virtual Private Server (VPS) so it can be accessed by web-based AI tools like **Online Gemini Chat**.
## Prerequisites
1. **A Cloud VPS**: Linode, DigitalOcean, or AWS EC2 (Docker pre-installed recommended).
2. **ClickUp Token**: Run `node dist/cli.js login` on your *local* machine first. Copy the Access Token from `~/.clickup-mcp/config.json`.
## Quick Start (Podman)
1. **Clone the Repository** to your VPS:
```bash
git clone https://github.com/yourusername/clickup-mcp.git
cd clickup-mcp
```
2. **Build the Image**:
```bash
podman build -t clickup-mcp .
```
3. **Start the Server**:
Replace `your_token_here` with your actual ClickUp Personal Access Token.
```bash
podman run -d \
--name clickup-mcp \
-p 3000:3000 \
-e CLICKUP_ACCESS_TOKEN=your_token_here \
-e PORT=3000 \
--restart always \
clickup-mcp
```
4. **Connect from Gemini Chat**:
Your server URL will be: `http://<YOUR_VPS_IP>:3000/sse`
*Note: For production, we strongly recommend using a reverse proxy (like Nginx/Caddy) to enable HTTPS.*
## Manual Run (No Docker)
```bash
# Install dependencies
npm install
npm run build
# Set Token
export CLICKUP_ACCESS_TOKEN=pk_...
# Start SSE Server
npm run start:sse
```