feat: integrate Leantime project management via MCP (leantime-mcp + MCPO)

- Add leantime-mcp Dockerfile (daniel-eder/leantime-mcp, SSE transport)
- Add leantime-mcp service to docker-compose.yml on effi-net
- Add Leantime env vars to .env.example (API_KEY, USER_EMAIL, URL)
- Update services.md: Leantime + leantime-mcp entries, dependency diagram, resource table
- Update mcp-et-n8n.md: MCPO config with leantime SSE server, new leantime-mcp section
- Add LEANTIME-INSTALLATION.md: full reinstall guide (XPenology + MCP)
This commit is contained in:
Folzo
2026-05-10 17:53:21 +02:00
parent 21674f6eaf
commit c4467d0da2
6 changed files with 482 additions and 12 deletions
+22
View File
@@ -86,6 +86,28 @@ services:
- ./mcpo-config:/app/config:ro
- ./mcpo-patch.sh:/mcpo-patch.sh:ro
entrypoint: ["sh", "/mcpo-patch.sh"]
networks:
- effi-net
# ─────────────────────────────────────────────────────────
# 3b. LEANTIME MCP - Serveur MCP pour gestion de projet
# → http://192.168.1.27:8079/mcp
# ─────────────────────────────────────────────────────────
leantime-mcp:
build:
context: ./leantime-mcp
dockerfile: Dockerfile
image: effi-leantime-mcp:latest
container_name: effi-leantime-mcp
restart: unless-stopped
environment:
- LEANTIME_URL=http://192.168.1.25:8380
- LEANTIME_API_KEY=${LEANTIME_API_KEY}
- LEANTIME_USER_EMAIL=${LEANTIME_USER_EMAIL}
ports:
- "8079:8079"
networks:
- effi-net
# ─────────────────────────────────────────────────────────
# 4. QDRANT - Vector Store (RAG sémantique)