What dependencies are required to run this server?
The server requires Python, `uv`, and the `mcp[cli]` and `requests` packages. A Docker image is provided for containerized deployment.
@lishanlitamu
Basic information
An MCP (Model Context Protocol) server for accessing Data Quality Report(DQR) databases from the ARM user facility.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"arm-dqr": {
"command": "/usr/local/bin/docker",
"args": [
"run",
"-i",
"--rm",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"arm-dqr"
]
}
}
}Queries the ARM Data Quality Report (DQR) API for data quality information
`datastream`: The datastream to query (required)
Dictionary containing the DQR data
This MCP server provides a Model Context Protocol interface to query the Data Quality Report (DQR) database from the Atmospheric Radiation Measurement (ARM) user facility. It is designed for researchers and developers who need programmatic access to ARM data quality information via an integration with Claude Desktop or other MCP-compatible clients.
Install uv, create a project with uv init MCP-ARM-DQR, install dependencies (mcp[cli], requests), then build the Docker image with docker build -t arm-dqr .. Finally, add the Docker command configuration to the mcpServers section of your Claude Desktop config file. After restarting Claude, the server exposes the query_dqr tool.
The server requires Python, `uv`, and the `mcp[cli]` and `requests` packages. A Docker image is provided for containerized deployment.
Use the `query_dqr` tool with the required `datastream` parameter (e.g., an ARM datastream name). Optional filters include `quality_category`, `startdate`, and `enddate`.
The README only documents Docker-based usage. The server can likely be run directly with `uv run`, but only the Docker configuration is provided for Claude Desktop integration.
It accesses the ARM Data Quality Report API (publicly documented at https://dqr-web-service.svcs.arm.gov/docs) to retrieve quality information about ARM datastreams.
The README does not mention authentication; the ARM DQR API may be publicly accessible or require keys outside the scope of this server setup.

Extract products, prices, images and reviews from any page in one click — or connect your AI agent and let it do the scraping for you. Works great for: - Ecommerce: extract every product from a Shopify, WooCommerce or

Track and analyze short-form video from your AI assistant: TikTok, Instagram Reels and YouTube Shorts accounts and videos, views, growth, history and collections.
Hosted YouTube MCP server for search, video metadata, channel data and timestamped transcripts. Connect Claude, Cursor or other MCP clients with HasData; no YouTube API key required.
Official MCP server for the Sugra API, giving AI agents source-attributed access to 1,500+ endpoints across 36 data domains from 160+ primary sources. Covers markets, economics, company fundamentals, government, news, cl

Minds lets AI agents create synthetic Audiences and run Studies for concept testing, message testing, and segment comparison. Connect the hosted MCP server at https://getminds.ai/mcp using OAuth or a Minds API key. Star
Comments