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.