Scraper MCP Installation Guide

Docker MCP

Run Geonode Scraper MCP in Docker for self-hosted or containerized setups.

For self-hosted or containerized setups, run the Geonode connection through Docker so it sits alongside your other MCP gateway services instead of on each developer's machine.


Option A — Bridge with a container

Run the hosted MCP endpoint through mcp-remote inside a container:

docker run -i --rm \
  -e GEONODE_API_KEY=YOUR_API_KEY \
  node:20-alpine \
  npx -y mcp-remote https://scraper.geonode.io/mcp \
  --header "X-Api-Key:${GEONODE_API_KEY}"

Point your client's MCP config at this container as a stdio command, or register it behind the Docker MCP Gateway or MCP Toolkit so all your AI clients share one managed endpoint.


Option B — Docker MCP Toolkit (Docker Desktop)

Add Geonode as a custom server in the MCP Toolkit catalog using the production URL and the X-Api-Key header, then enable it for the clients you've connected to the gateway.

On this page