Skip to content
mcp/skillhub

Icedq MCP Server

by icedq-toolsio.github.icedq-tools/mcp-serverv2.0.3

MCP Server for iceDQ Data Reliability Platform

1Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active21d ago

Install Icedq MCP server

Install in Claude Code

claude mcp add icedq -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_PASSWORD='<icedq-password>' -e ICEDQ_ORG_ID='<icedq-org-id>' -- npx -y @icedq/mcp-server

Configuration

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

Freshness

Active — last maintenance signal 21d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-18 · 21d ago · GitHub

  2. Latest release

    2026-09-17 · 22d ago · GitHub · 2.0.3

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-17 · 22d ago · official registry · v2.0.3

FAQ

›How do I install the Icedq MCP server in Claude Code?

Run: claude mcp add icedq -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_PASSWORD='<icedq-password>' -e ICEDQ_ORG_ID='<icedq-org-id>' -- npx -y @icedq/mcp-server. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Icedq require an API key?

Yes. It expects ICEDQ_BASE_URL, ICEDQ_REALM, ICEDQ_CLIENT_ID, AUTH_TYPE, ICEDQ_ORG_ID, ICEDQ_CLIENT_SECRET, ICEDQ_PASSWORD, of which 2 are secrets.

›Can I use Icedq as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Icedq in the official MCP registry?

Yes, as io.github.icedq-tools/mcp-server.