Skip to main content
Glama

OneSearch MCP Server

docker-compose.yaml2.52 kB
name: one-search x-common-service: &common-service image: docker.cnb.cool/aigc/firecrawl ulimits: nofile: soft: 65535 hard: 65535 networks: - backend extra_hosts: - "host.docker.internal:host-gateway" x-common-env: &common-env REDIS_URL: ${REDIS_URL:-redis://redis:6379} REDIS_RATE_LIMIT_URL: ${REDIS_URL:-redis://redis:6379} PLAYWRIGHT_MICROSERVICE_URL: ${PLAYWRIGHT_MICROSERVICE_URL:-http://playwright-service:3000/scrape} USE_DB_AUTHENTICATION: ${USE_DB_AUTHENTICATION} OPENAI_API_KEY: ${OPENAI_API_KEY} OPENAI_BASE_URL: ${OPENAI_BASE_URL} MODEL_NAME: ${MODEL_NAME} SLACK_WEBHOOK_URL: ${SLACK_WEBHOOK_URL} BULL_AUTH_KEY: ${BULL_AUTH_KEY} TEST_API_KEY: ${TEST_API_KEY} POSTHOG_API_KEY: ${POSTHOG_API_KEY} POSTHOG_HOST: ${POSTHOG_HOST} SUPABASE_ANON_TOKEN: ${SUPABASE_ANON_TOKEN} SUPABASE_URL: ${SUPABASE_URL} SUPABASE_SERVICE_TOKEN: ${SUPABASE_SERVICE_TOKEN} SCRAPING_BEE_API_KEY: ${SCRAPING_BEE_API_KEY} SELF_HOSTED_WEBHOOK_URL: ${SELF_HOSTED_WEBHOOK_URL} SERPER_API_KEY: ${SERPER_API_KEY} SEARCHAPI_API_KEY: ${SEARCHAPI_API_KEY} LOGGING_LEVEL: ${LOGGING_LEVEL} PROXY_SERVER: ${PROXY_SERVER} PROXY_USERNAME: ${PROXY_USERNAME} PROXY_PASSWORD: ${PROXY_PASSWORD} services: searxng: image: searxng/searxng:latest restart: always ports: - "127.0.0.1:8080:8080" volumes: - ./searxng:/etc/searxng:rw environment: - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/ networks: - backend firecrawl-api: <<: *common-service environment: <<: *common-env HOST: "0.0.0.0" PORT: ${INTERNAL_PORT:-3002} FLY_PROCESS_GROUP: app depends_on: - playwright-service - redis ports: - "${PORT:-3002}:${INTERNAL_PORT:-3002}" command: [ "pnpm", "run", "start:production" ] firecrawl-worker: <<: *common-service environment: <<: *common-env FLY_PROCESS_GROUP: worker depends_on: - playwright-service - firecrawl-api - redis command: [ "pnpm", "run", "workers" ] playwright-service: image: docker.cnb.cool/aigc/firecrawl/playwright environment: PORT: 3000 PROXY_SERVER: ${PROXY_SERVER} PROXY_USERNAME: ${PROXY_USERNAME} PROXY_PASSWORD: ${PROXY_PASSWORD} BLOCK_MEDIA: ${BLOCK_MEDIA} networks: - backend redis: image: redis:alpine networks: - backend command: redis-server --bind 0.0.0.0 networks: backend: 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/yokingma/one-search-mcp'

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