COOLIFY_DEPLOYMENT_GUIDE.mdโข2.41 kB
# Coolify Deployment Guide - NocoDB MCP Server
Your NocoDB MCP Server is ready to deploy alongside your existing NocoDB instance!
## ๐๏ธ **Your Setup**
- **NocoDB Instance**: https://nocodb.v1su4.com (running in Coolify)
- **MCP Server**: `gordov1su4/mcp-server-nocodb:1.1.0` (ready to deploy)
- **Network**: Both containers can communicate within Coolify
## ๐ **Deploy in Coolify**
### Method 1: Docker Image Deployment
1. **Create New Resource** โ **Docker Image**
2. **Image**: `gordov1su4/mcp-server-nocodb:1.1.0`
3. **Port**: `3001`
4. **Environment Variables**:
```
NOCODB_URL=https://nocodb.v1su4.com
NOCODB_API_TOKEN=your_nocodb_api_token
PORT=3001
```
5. **Domain**: Set up domain (e.g., `mcp-nocodb.v1su4.com`)
### Method 2: Git Repository Deployment
1. **Create New Resource** โ **Git Repository**
2. **Repository**: Your GitHub repo
3. **Build Pack**: Docker
4. **Environment Variables**: Same as above
5. **Deploy**: Coolify will build from your Dockerfile
## ๐ง **Environment Variables**
```bash
NOCODB_URL=https://nocodb.v1su4.com
NOCODB_API_TOKEN=your_api_token_here
PORT=3001
```
## ๐ **Connect to Claude Code**
Once deployed, use your MCP server domain:
```json
{
"mcpServers": {
"nocodb": {
"transport": {
"type": "streamable-http",
"url": "https://mcp-nocodb.v1su4.com/"
}
}
}
}
```
## ๐ **Quick Test Commands**
```bash
# Test your deployed server
curl https://mcp-nocodb.v1su4.com/
# Test locally first
docker run -p 3001:3001 \
-e NOCODB_URL="https://nocodb.v1su4.com" \
-e NOCODB_API_TOKEN="your_token" \
gordov1su4/mcp-server-nocodb:1.1.0
# Test with docker-compose
docker-compose up -d
```
## ๐ **Available Tools**
Once connected to Claude, you'll have:
- `nocodb_test_connection()` - Test connection to nocodb.v1su4.com
- `nocodb_list_projects()` - List your NocoDB projects
- `nocodb_create_discord_reactions_table()` - Create Discord tables
- All CRUD operations on your NocoDB data
## โ
**Network Configuration**
Since both containers run in Coolify:
- โ
**HTTPS**: Both use SSL certificates
- โ
**Domain Resolution**: Public domains work perfectly
- โ
**Security**: API tokens handle authentication
- โ
**Performance**: Direct connection between services
Your MCP server will connect to your NocoDB instance at `nocodb.v1su4.com` and provide all tools to Claude Code! ๐