Dmap Ai Mcp Server
About
DMAP-AI MCP Server provides AI-accessible drought monitoring and SPI drought analysis tools using NASA POWER and ERA5-Land/CDS data. It supports SPI tables, drought severity event detection, wavelet scalogram analysis, global wavelet periodicity diagnostics, and structured JSON o
Details
- Author
- sohrab4748
- Downloads
- 308
- Categories
- Other
Jump to
- SPI drought table generation from real climate data
- Drought severity event detection and analysis
- Wavelet scalogram analysis for signal decomposition
- Global wavelet/periodicity analysis of drought cycles
- Structured JSON output for AI consumption
- Read-only diagnostics; no data modification allowed
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Dmap Ai Mcp ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
The server is available as a remote streamable HTTP MCP endpoint at https://droughtanalysis.com/mcp. No local installation is needed—clients connect to this endpoint using standard MCP protocol. For research purposes, an interactive web app is also available at https://droughtanalysis.com/DMAP_AI_App.
debug_ping
Simple DMAP-AI production connector test. Use this to confirm ChatGPT is connected to the current selected-output MCP server.
run_spi_table
Calculate and return a historical Standardized Precipitation Index (SPI) table for a selected location and period using ERA5 or NASA POWER precipitation data. Use this tool when the user asks for: - historical SPI values or an SPI time series; - precipitation and SPI rows for a selected location and period; - SPI drought and wetness categories; - Classic SPI threshold categories; - USDM-style category ranges applied to SPI values; - percentile-based SPI categories; - the k-means category grouping supported by DMAP-AI. This tool returns the SPI table and related table metadata only. Do not use this tool to: - identify consecutive drought events, event duration, event magnitude, or minimum SPI; use the drought-severity-events tool for those requests; - calculate SPEI; - assess soil moisture, crop yield loss, agricultural impact, hydrological impact, ecological impact, or economic damage; - produce a wavelet scalogram or drought-periodicity analysis; - provide weather forecasts, seasonal forecasts, climate projections, or future drought forecasts. Results depend on the selected dataset, baseline period, SPI accumulation scale, temporal aggregation, and available historical record. Do not describe SPI categories as direct measurements of real-world drought impacts.
run_drought_severity_events
Use this tool whenever the user asks for drought severity analysis, drought events, a severity table, duration, minimum SPI, magnitude, or an SPI threshold such as SPI <= -0.99. This tool returns the final website-style drought events table only. It intentionally does not return the full SPI table, so ChatGPT must not recalculate the event table. Copula is not used.
run_wavelet_scalogram
Use this tool when the user asks for the wavelet scalogram, scalogram heatmap, time-period wavelet power matrix, or high-power zones. This tool returns only a compact/downsampled scalogram result. It does not return the SPI table, drought severity event table, Copula output, or full raw backend matrix.
run_drought_periodicity_analysis
Use this tool when the user asks for drought periodicity, drought cycles, dominant periods, secondary periods, global wavelet spectrum, or periodicities. This tool returns only the global wavelet spectrum and ranked periodicities. It does not return the scalogram, SPI table, drought severity event table, or Copula output.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"dmap ai mcp server": {
"dmap-ai": {
"type": "streamable-http",
"url": "https://droughtanalysis.com/mcp"
}
}
}
}
McpServers
{
"dmap-ai": {
"type": "streamable-http",
"url": "https://droughtanalysis.com/mcp"
}
}
DMAP-AI MCP Server
DMAP-AI MCP Server is a remote Model Context Protocol server for drought monitoring and SPI drought analysis from AgriMetSoft LLC. It provides AI-accessible tools for point-based drought analysis using real climate data from NASA POWER and ERA5-Land/CDS.Main capabilities
- SPI drought table generation - Drought severity event detection - Wavelet scalogram analysis - Global wavelet / drought periodicity analysis - Structured JSON output - Read-only drought diagnostics from real climate dataData sources
- NASA POWER - ERA5-Land / Copernicus Climate Data StoreMCP endpoint
The server is available as a remote streamable HTTP MCP server: https://droughtanalysis.com/mcpGitHub repository
https://github.com/sohrab4748/dmap-ai-mcpOfficial DMAP-AI website
https://droughtanalysis.com/Research Version
https://droughtanalysis.com/DMAP_AI_AppDeveloper
AgriMetSoft LLC https://agrimetsoft.comSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



