N8N MCP Server
by ZyrticX
README.md
# N8N MCP Server
שרת MCP מרכזי לעבודה עם n8n מ-Claude Desktop.
## 🚀 Deploy מהיר ל-DigitalOcean
### 1. צור Droplet
- לך ל-[DigitalOcean](https://www.digitalocean.com/)
- Create → Droplets
- בחר: **Ubuntu 22.04 LTS**
- גודל: **Basic $4/חודש**
- לחץ **Create Droplet**
### 2. התחבר והתקן Docker
```bash
ssh root@YOUR_DROPLET_IP
apt update && apt upgrade -y
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
```
### 3. Clone הפרויקט
```bash
git clone https://github.com/ZyrticX/mcp.git
cd mcp
```
### 4. הגדר Environment
```bash
cp .env.example .env
nano .env
```
ערוך את הפרטים (הם כבר בקובץ):
```env
N8N_API_URL=https://n8n.grow-agency.io
N8N_API_KEY=your_actual_key_here
```
### 5. הרץ את השרת
```bash
docker compose up -d
```
### 6. פתח Firewall
```bash
ufw allow 3000/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow OpenSSH
ufw enable
```
### 7. בדוק שרץ
```bash
curl http://localhost:3000
docker compose logs -f
```
## 📱 חיבור מ-Claude Desktop
ערוך (Windows):
```
%APPDATA%\Claude\claude_desktop_config.json
```
ערוך (Mac):
```
~/Library/Application Support/Claude/claude_desktop_config.json
```
הוסף:
```json
{
"mcpServers": {
"n8n-team": {
"url": "http://YOUR_DROPLET_IP:3000",
"transport": "sse"
}
}
}
```
אתחל את Claude Desktop - זהו!
## 🌐 הוספת דומיין (אופציונלי)
ערוך `Caddyfile`:
```
n8n-mcp.yourdomain.com {
reverse_proxy n8n-mcp:3000
}
```
הפעל מחדש:
```bash
docker compose restart caddy
```
## 🔧 פקודות שימושיות
```bash
docker compose logs -f
docker compose restart
docker compose down
docker compose up -d --build
```
## 📊 Dashboard
גש לדפדפן:
```
http://YOUR_DROPLET_IP:3000
```
תראה סטטוס ונתונים בזמן אמת!
## 🆘 תמיכה
בעיות? בדוק:
- `docker compose logs -f n8n-mcp`
- `docker ps`
- `ufw status`
---
**Made with ❤️ for the team**
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessSyncing