You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

107 lines
2.5 KiB

version: '3.8'
# NOTE: remember to fill your .env
services:
mcp-fetch:
image: chodak166/mcp-supergateway
container_name: mcp-fetch
ports:
- "8001:8000"
command: --stdio "mcp-server-fetch --ignore-robots-txt"
restart: unless-stopped
# mcp-google-search:
# image: chodak166/mcp-supergateway
# ports:
# - "8002:8000"
# env_file:
# - .env
# command: --stdio "node /opt/google-search-mcp-server/dist/index.js"
# restart: unless-stopped
mcp-google-maps:
image: chodak166/mcp-supergateway
ports:
- "8003:8000"
env_file:
- .env
command: --stdio "npx -y @modelcontextprotocol/server-google-maps"
restart: unless-stopped
mcp-context7:
image: chodak166/mcp-supergateway
ports:
- "8004:8000"
env_file:
- .env
command: --stdio "npx -y @upstash/context7-mcp@latest"
restart: unless-stopped
# mcp-commander:
# image: chodak166/mcp-supergateway
# ports:
# - "8005:8000"
# volumes:
# - ./volumes/mcp/workspace:/app
# command: --stdio "npx -y @wonderwhy-er/desktop-commander@latest"
# restart: unless-stopped
mcp-puppeteer:
image: chodak166/mcp-supergateway
ports:
- "8006:8000"
command: --stdio "xvfb-run --server-args='-screen 0 1920x1080x24' -a npx -y @modelcontextprotocol/server-puppeteer"
restart: unless-stopped
env_file:
- .env
# mcp-telegram:
# image: chodak166/mcp-supergateway
# ports:
# - "8007:8000"
# env_file:
# - .env
# working_dir: /app
# volumes:
# - ./:/app
# command: --stdio "npx -y mcptelegram"
# restart: unless-stopped
# mcp-filesystem:
# image: chodak166/mcp-supergateway
# ports:
# - "8008:8000"
# env_file:
# - .env
# working_dir: /app
# volumes:
# - ./:/app
# command: --stdio "npx -y @modelcontextprotocol/server-filesystem /app"
# restart: unless-stopped
mcp-excel:
image: chodak166/mcp-supergateway
ports:
- "8009:8000"
volumes:
- ~/src/mcp-excel:/app
command: --stdio "npx -y @negokaz/excel-mcp-server"
restart: unless-stopped
#
# mcp-inspector:
# image: chodak166/mcp-supergateway
# container_name: mcp-inspector
# network_mode: host
# command: --stdio "npx -y @modelcontextprotocol/inspector"
# restart: unless-stopped
mcp-brave-search:
image: chodak166/mcp-supergateway
ports:
- "8010:8000"
env_file:
- .env
command: --stdio "npx -y @brave/brave-search-mcp-server"
restart: unless-stopped