Geo-INQUIRE MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Geo-INQUIRE MCP Serverplan a land cover analysis for the Alps region"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Geo-INQUIRE MCP Server
This worktree contains the MCP-backed implementation for the Geo-INQUIRE OGC API Processes workflow. The baseline Skill.md-only implementation stays in the main worktree.
Install the package in editable mode from this worktree:
python3 -m pip install -e .Then run the stdio server with:
python3 -m geoinquire_mcp.serverMCP Client Configuration
An example MCP client configuration is available at:
examples/mcp-client.jsonUse it as the mcpServers entry for an MCP-capable client, or copy the geoinquire server block into an existing client config. The example does not use a machine-specific path. It expects geoinquire-mcp to be installed in the same Python environment that the client reaches through python3.
Before wiring it into a client, run the local smoke test without touching the remote API:
python3 -m geoinquire_mcp.server --self-testRelated MCP server: QGIS MCP Server
Operation Tools
geoinquire_plan_operation: interpret a user request plus structured inputs into a preflight plan, candidate payload, missing values, warnings, and next question.geoinquire_get_processes: fetch the live process list and include local audited summaries.geoinquire_describe_process: fetch a live process description and include the local audited summary.geoinquire_validate_payload: validate an execution payload against local audited process rules.geoinquire_execute_operation: submit a confirmed execution payload. It refuses to run unlessconfirmed: true.geoinquire_get_job_status: poll a Geo-INQUIRE job using the correct/geoinquire/jobs/{jobId}path.geoinquire_get_job_results: fetch job results and preserve artifact metadata.geoinquire_run_job_to_completion: submit a confirmed async operation, poll to terminal status, and fetch results on success.
The server is intentionally not a 1:1 wrapper around the HTTP API. It groups related API calls and validation behavior into operations while leaving the natural-language preflight and confirmation discussion in SKILL.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage GetIntel AI visibility (GEO) from your own AI agent.
Geospatial AI MCP server — satellite imagery, embeddings, weather, GNS governance
Ask in plain English, get a rendered, shareable map from live public data. 24 geospatial tools.
Discover, preview, estimate, run, and retrieve reusable AI workflows.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables natural language interaction with rasdaman databases, allowing users to list coverages, describe datacubes, and execute WCPS queries.5MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with QGIS, supporting project management, layer inspection, spatial queries, styling, and map export in both headless and desktop modes.-
- AlicenseBqualityCmaintenanceEnables natural language interaction with a GeoServer instance for managing workspaces, datastores, feature types, layers, styles, and OGC services (WMS/WFS) via an LLM-powered agent.1MIT
- FlicenseAqualityBmaintenanceEnables AI agents to query Earth observation data, satellite imagery, active fires, and weather via natural language, returning interactive maps and briefs.12-