Skip to main content
Glama

SystemPrompt Coding Agent

Official
docker-compose.yml1.49 kB
version: '3.8' services: mcp-server: build: context: . dockerfile: Dockerfile ports: - "${PORT:-3000}:${PORT:-3000}" # network_mode: "host" # Disabled for WSL2 compatibility environment: - NODE_ENV=production - PORT=${PORT:-3000} - STATE_PATH=/data/state - PROJECTS_PATH=/data/projects - FILE_ROOT=/workspace - PROJECT_ROOT=/workspace - HOST_FILE_ROOT=${HOST_FILE_ROOT} - CLAUDE_PROXY_HOST=${CLAUDE_PROXY_HOST:-host.docker.internal} - CLAUDE_PROXY_PORT=${CLAUDE_PROXY_PORT:-9876} - CLAUDE_AVAILABLE=${CLAUDE_AVAILABLE} - GIT_AVAILABLE=${GIT_AVAILABLE:-false} - TUNNEL_URL=${TUNNEL_URL} - TUNNEL_ENABLED=${TUNNEL_ENABLED} - PUBLIC_URL=${PUBLIC_URL} env_file: - .env volumes: # Persistent state storage - coding-agent-state:/data/state # Mount local workspace for file operations - ${HOST_FILE_ROOT:-/var/www/html/systemprompt-coding-agent}:/workspace:rw # Docker socket for container management (optional) - /var/run/docker.sock:/var/run/docker.sock:ro # Mount Claude authentication if it exists - ${HOME}/.claude.json:/home/appuser/.claude.json:ro # Mount daemon logs for Claude hooks - ${HOST_FILE_ROOT:-/var/www/html/systemprompt-coding-agent}/daemon/logs:/workspace/daemon/logs:rw restart: unless-stopped volumes: coding-agent-state: name: coding-agent-state driver: local

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/systempromptio/systemprompt-code-orchestrator'

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