MCP server enabling LLM-powered access to multi-dimensional geo-spatial datacubes in rasdaman.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"rasdaman-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Rasdaman MCP Server This tool enables users to interact with rasdaman in a natural language context. By exposing rasdaman functionality as tools via the MCP protocol, an LLM can query the database to answer questions like: - "What datacubes are available?" - "What are the dimensions of the 'Sentinel2_10m' coverage?" - "Create an NDVI image for June 12, 2025." The MCP server translates these tool calls into actual WCS/WCPS queries that rasdaman can understand and then returns the results to the LLM. ## Installation ```bash pip install rasdaman-mcp ``` ## Usage First the connection from the MCP server to rasdaman needs to be configured, either through environment variables: - `RASDAMAN_URL`: URL for the rasdaman server - `RASDAMAN_USERNAME`: Username for authentication - `RASDAMAN_PASSWORD`: Password for authentication or command-line arguments to the `rasdaman-mcp` tool: - `--rasdaman-url`: URL for the rasdaman server (default `RASDAMAN_URL` env variable or `http://localhost:8080/rasdaman/ows`). - `--username`: Username for authentication (default `RASDAMAN_USERNAME` env variable or `rasguest`). - `--password`: Sets the password for authentication (default `RASDAMAN_PASSWORD` env variable or `rasguest`). Then the MCP is ready to be used with an AI agent tool, in one of two modes: `stdio` (default) or `http`. ### `stdio` Mode Used for direct integration with clients that take over managing the server process and communicate with it through standard input/output. Generally in your AI tool you need to specify the command to run `rasdaman-mcp`: rasdaman-mcp --username rasguest --password rasguest --rasdaman-url "..." Example for enabling it in gemini-cli: gemini mcp add rasdaman-mcp "rasdaman-mcp --username rasguest --password rasguest" Benefits: - Simplicity: No need to manage a separate server process or ports. - Seamless Integration: Tools are transparently made available to the LLM within the client environment. ### `http` Mode This …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.