NestDaddy

Mcp Server

io.github.icedq-tools/mcp-server · v2.0.3

MCP Server for iceDQ Data Reliability Platform

Connect Runs on your machine

Terminal
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]
claude_desktop_config.json
{
  "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>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "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>"
      }
    }
  }
}
.vscode/mcp.json
{
  "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

NameDescription
ICEDQ_BASE_URL
Required
The base URL of your iceDQ instance (e.g., https://app.icedq.net)
ICEDQ_REALM
Required
The authentication realm name (e.g., icedq or iam.icedq)
ICEDQ_CLIENT_ID
Required
OAuth client ID for API authentication
AUTH_TYPE
Required
How to authenticate: 'username_password' uses credentials below, 'access_token' uses a token file instead
ICEDQ_CLIENT_SECRET
Optional, secret
OAuth client secret. Required when AUTH_TYPE is 'username_password'.
ICEDQ_USERNAME
Optional
Your iceDQ username. Required when AUTH_TYPE is 'username_password'.
ICEDQ_PASSWORD
Optional, secret
Your iceDQ password. Required when AUTH_TYPE is 'username_password'.
TOKENS_PATH
Optional
Path to JSON file containing access_token and refresh_token. Required when AUTH_TYPE is 'access_token'.
ICEDQ_ORG_ID
Required
Your iceDQ organization ID (e.g., org-icedq or org-iam.icedq)
VERIFY_SSL
Optional
Enable SSL certificate verification. Set to false only for self-signed certs in testing.
REQUEST_TIMEOUT
Optional
Timeout for API requests, in seconds

Details

Package@icedq/[email protected] (NPM, stdio)
First published17 Sep 2026
Last updated17 Sep 2026
Registry nameio.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.