Skip to main content
Glama
mcp.Dockerfile1.35 kB
# Используем официальный образ Node.js в качестве базового FROM node:20-alpine # Установите рабочую директорию в контейнере WORKDIR /app # Копируем package.json и package-lock.json (если есть) # и устанавливаем зависимости. Это позволяет Docker кэшировать слои # и не переустанавливать зависимости при каждом изменении исходного кода. COPY package*.json ./ # Устанавливаем зависимости RUN npm install --production # Копируем остальной исходный код приложения в рабочую директорию COPY . . # Определяем переменную окружения CDP_ENDPOINT с значением по умолчанию # Это значение будет использоваться, если вы не укажете его при запуске контейнера ENV CDP_ENDPOINT="http://localhost:9223" ENV MCP_SERVER_PORT="3000" # Открываем порт, на котором слушает ваше приложение EXPOSE 3000 # Команда для запуска приложения CMD [ "node", "--experimental-modules", "index.js" ]

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/krutovvv/browser-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server