MCP Server for iceDQ Data Reliability Platform
Connect Runs on your machine
claude mcp add mcp-server -e ICEDQ_BASE_URL=<ICEDQ_BASE_URL> -e ICEDQ_REALM=<ICEDQ_REALM> -e ICEDQ_CLIENT_ID=<ICEDQ_CLIENT_ID> -e AUTH_TYPE=<AUTH_TYPE> -e ICEDQ_CLIENT_SECRET=<ICEDQ_CLIENT_SECRET> -e ICEDQ_USERNAME=<ICEDQ_USERNAME> -e ICEDQ_PASSWORD=<ICEDQ_PASSWORD> -e TOKENS_PATH=<TOKENS_PATH> -e ICEDQ_ORG_ID=<ICEDQ_ORG_ID> -e VERIFY_SSL=<VERIFY_SSL> -e REQUEST_TIMEOUT=<REQUEST_TIMEOUT> -- npx -y @icedq/[email protected]
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@icedq/[email protected]"
],
"env": {
"ICEDQ_BASE_URL": "<ICEDQ_BASE_URL>",
"ICEDQ_REALM": "<ICEDQ_REALM>",
"ICEDQ_CLIENT_ID": "<ICEDQ_CLIENT_ID>",
"AUTH_TYPE": "<AUTH_TYPE>",
"ICEDQ_CLIENT_SECRET": "<ICEDQ_CLIENT_SECRET>",
"ICEDQ_USERNAME": "<ICEDQ_USERNAME>",
"ICEDQ_PASSWORD": "<ICEDQ_PASSWORD>",
"TOKENS_PATH": "<TOKENS_PATH>",
"ICEDQ_ORG_ID": "<ICEDQ_ORG_ID>",
"VERIFY_SSL": "<VERIFY_SSL>",
"REQUEST_TIMEOUT": "<REQUEST_TIMEOUT>"
}
}
}
}
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@icedq/[email protected]"
],
"env": {
"ICEDQ_BASE_URL": "<ICEDQ_BASE_URL>",
"ICEDQ_REALM": "<ICEDQ_REALM>",
"ICEDQ_CLIENT_ID": "<ICEDQ_CLIENT_ID>",
"AUTH_TYPE": "<AUTH_TYPE>",
"ICEDQ_CLIENT_SECRET": "<ICEDQ_CLIENT_SECRET>",
"ICEDQ_USERNAME": "<ICEDQ_USERNAME>",
"ICEDQ_PASSWORD": "<ICEDQ_PASSWORD>",
"TOKENS_PATH": "<TOKENS_PATH>",
"ICEDQ_ORG_ID": "<ICEDQ_ORG_ID>",
"VERIFY_SSL": "<VERIFY_SSL>",
"REQUEST_TIMEOUT": "<REQUEST_TIMEOUT>"
}
}
}
}
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@icedq/[email protected]"
],
"env": {
"ICEDQ_BASE_URL": "<ICEDQ_BASE_URL>",
"ICEDQ_REALM": "<ICEDQ_REALM>",
"ICEDQ_CLIENT_ID": "<ICEDQ_CLIENT_ID>",
"AUTH_TYPE": "<AUTH_TYPE>",
"ICEDQ_CLIENT_SECRET": "<ICEDQ_CLIENT_SECRET>",
"ICEDQ_USERNAME": "<ICEDQ_USERNAME>",
"ICEDQ_PASSWORD": "<ICEDQ_PASSWORD>",
"TOKENS_PATH": "<TOKENS_PATH>",
"ICEDQ_ORG_ID": "<ICEDQ_ORG_ID>",
"VERIFY_SSL": "<VERIFY_SSL>",
"REQUEST_TIMEOUT": "<REQUEST_TIMEOUT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ICEDQ_BASE_URLRequired | The base URL of your iceDQ instance (e.g., https://app.icedq.net) |
ICEDQ_REALMRequired | The authentication realm name (e.g., icedq or iam.icedq) |
ICEDQ_CLIENT_IDRequired | OAuth client ID for API authentication |
AUTH_TYPERequired | How to authenticate: 'username_password' uses credentials below, 'access_token' uses a token file instead |
ICEDQ_CLIENT_SECRETOptional, secret | OAuth client secret. Required when AUTH_TYPE is 'username_password'. |
ICEDQ_USERNAMEOptional | Your iceDQ username. Required when AUTH_TYPE is 'username_password'. |
ICEDQ_PASSWORDOptional, secret | Your iceDQ password. Required when AUTH_TYPE is 'username_password'. |
TOKENS_PATHOptional | Path to JSON file containing access_token and refresh_token. Required when AUTH_TYPE is 'access_token'. |
ICEDQ_ORG_IDRequired | Your iceDQ organization ID (e.g., org-icedq or org-iam.icedq) |
VERIFY_SSLOptional | Enable SSL certificate verification. Set to false only for self-signed certs in testing. |
REQUEST_TIMEOUTOptional | Timeout for API requests, in seconds |
Details
| Package | @icedq/[email protected] (NPM, stdio) |
| First published | 17 Sep 2026 |
| Last updated | 17 Sep 2026 |
| Registry name | io.github.icedq-tools/mcp-server |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
