84 lines
2.0 KiB
YAML
84 lines
2.0 KiB
YAML
services:
|
|
# Claude Code local MCP server
|
|
claude-code-mcp:
|
|
image: ghcr.io/modelcontextprotocol/servers/claude-code:latest
|
|
container_name: claude-code-mcp
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8001:8001"
|
|
environment:
|
|
- MCP_SERVER_PORT=8001
|
|
networks:
|
|
- mcpserversnet
|
|
|
|
# Termix MCP
|
|
termix-mcp:
|
|
image: ghcr.io/modelcontextprotocol/servers/termix:latest
|
|
container_name: termix-mcp
|
|
restart: unless-stopped
|
|
network_mode: host
|
|
environment:
|
|
- MCP_SERVER_PORT=8002
|
|
|
|
# FileSystem MCP
|
|
fs-mcp:
|
|
image: ghcr.io/modelcontextprotocol/servers/fs:latest
|
|
container_name: fs-mcp
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8003:8003"
|
|
volumes:
|
|
- /:/host
|
|
environment:
|
|
- MCP_FS_ROOT=/host
|
|
- MCP_SERVER_PORT=8003
|
|
networks:
|
|
- mcpserversnet
|
|
|
|
# Home Assistant MCP
|
|
ha-mcp:
|
|
image: ghcr.io/modelcontextprotocol/servers/home-assistant:latest
|
|
container_name: ha-mcp
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8004:8004"
|
|
environment:
|
|
- HA_BASE_URL=https://ha.sda.zone:8123
|
|
- HA_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJlOTM1ODkyNGYzYzk0ZjE1YWExMWY5MzIzYTAxYTYyZCIsImlhdCI6MTc4NDU0OTA0NSwiZXhwIjoyMDk5OTA5MDQ1fQ.5cOTQ8lyjqtA_qb5L0VC-oM91-M55ZbTQbfOOmdSfHE
|
|
- MCP_SERVER_PORT=8004
|
|
networks:
|
|
- mcpserversnet
|
|
|
|
# Browser MCP
|
|
browser-mcp:
|
|
image: ghcr.io/modelcontextprotocol/servers/browser:latest
|
|
container_name: browser-mcp
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8005:8005"
|
|
environment:
|
|
- MCP_SERVER_PORT=8005
|
|
networks:
|
|
- mcpserversnet
|
|
|
|
# Git MCP (Gitea)
|
|
git-mcp:
|
|
image: ghcr.io/modelcontextprotocol/servers/git:latest
|
|
container_name: git-mcp
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8006:8006"
|
|
volumes:
|
|
- /var/lib/docker/volumes/gitea/data/git/repositories:/repos
|
|
environment:
|
|
- MCP_GIT_ROOT=/repos
|
|
- MCP_SERVER_PORT=8006
|
|
networks:
|
|
- mcpserversnet
|
|
|
|
networks:
|
|
mcpserversnet:
|
|
driver: bridge
|
|
ipam:
|
|
config:
|
|
- subnet: 172.52.0.0/24 |