Skip to main content
Glama

MCP Developer Server

by RA86-dev
compose.yml2.86 kB
################################ # MCP Docker Developer Server # Supported GPUS: AMD and NVIDIA GPU supported, Intel Not supported. # This services creates the server # NOTE: PLEASE CHECK FOR FEATURES YOU WANT # Learn more at RA86-dev/MCPDockerShell # Learn more in Documentation # # # # # ################################# services: searxng: image: docker.io/searxng/searxng:latest ports: - 8080:8080 networks: - mcp-network volumes: - searxng-config:/etc/searxng/ - searxng-data:/var/cache/searxng/ - ./static_assets/settings.yml:/usr/local/searxng/searx/settings.yml # enable API features by replacing internal settings.yml with a modified version environment: - SEARXNG_BASE_URL=http://searxng:8080 restart: always devdocs: image: ghcr.io/freecodecamp/devdocs:latest-alpine container_name: devdocs ports: - 9292:9292 networks: - mcp-network volumes: - devdocs-data:/app/.devdocs restart: always auto-sync: build: context: . dockerfile: Dockerfile.sync container_name: devdocs-sync volumes: - devdocs-data:/app/.devdocs networks: - mcp-network restart: always mcp-server: build: context: . privileged: true restart: always ports: - 8000:8000 - 7999:7999 user: "0:0" # Run as root to access Docker socket # --- GPU support [NVIDIA] Uncomment this section out if you want these features --- # deploy: # resources: # reservations: # devices: # - driver: nvidia # count: all # (change this to the amount you want.) # capabilities: [gpu] # --- GPU support [AMD] --- # deploy: # resources: # reservations: # devices: # - driver: rocm # count: all # or a seperate amount # capabilities: [gpu] volumes: - /var/run/docker.sock:/var/run/docker.sock # giving access to Docker Socket - ./markdown:/markdown networks: - mcp-network depends_on: - devdocs - searxng environment: DEVDOCS_URL: "http://devdocs:9292" SEARXNG_URL: "http://searxng:8080" REDIS_URL: "http://redis:6379" ENABLE_FIRECRAWL: "false" ENABLE_DASHBOARD: "true" # --- Firecrawl [Local] --- # FIRECRAWL_URL: "http://firecrawl:3002" # ENABLE_FIRECRAWL: "true" # --- Firecrawl [API] --- # FIRECRAWL_API_KEY: "<API_KEY_HERE>" redis: image: redis:alpine ports: - 6397:6379 restart: always volumes: - redis-data:/data networks: - mcp-network volumes: devdocs-data: searxng-config: searxng-data: redis-data: networks: mcp-network: driver: bridge

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/RA86-dev/mcpdev-server'

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