Back to Discover

mcp-server

connector

icedq-tools

MCP Server for iceDQ Data Reliability Platform

View on GitHub
0 starsSynced Aug 12, 2026

Install to Claude Code

/plugin marketplace add icedq-tools/mcp-server

README

iceDQ Logo

iceDQ MCP Server

Connect Claude Desktop to the iceDQ Data Quality Platform

Website  •  Documentation  •  Support  •  Privacy Policy

Version License Platform


What Is This?

The iceDQ MCP Server lets you manage your entire data quality lifecycle through conversation in Claude Desktop. Ask Claude to explore your data sources, create validation rules, run reconciliations, monitor executions, and analyze results — no UI switching required.

48 tools covering the full data quality lifecycle:

CapabilityWhat you can do
Data ExplorationBrowse workspaces, connections, databases, schemas, tables, and columns
Data ProfilingFetch real sample data and analyze quality metrics (nulls, patterns, types)
AI SuggestionsGet intelligent check recommendations based on your data profile
Validation RulesCreate row-level rules with NotNull, Format, ValidValues, Length, Date, and Custom Groovy checks
Duplicate DetectionIdentify duplicates on business keys, composite keys, or conditional criteria
Pushdown RulesSQL-driven aggregate validation (GROUP BY, JOINs, referential integrity)
Checksum RulesCross-source comparison (row counts, sums) between two different connections
ReconciliationRow-level cross-source matching with AI-powered join key and column mapping
WorkflowsChain multiple rules into sequential execution workflows
SchedulesAutomate rule execution with one-time, daily, or weekly schedules
Execution & MonitoringRun rules on demand, track status, and view exception reports
OrganizationManage folders, move rules in batch, create reusable parameters

Installation in Claude Desktop

Prerequisites

RequirementDetails
Claude DesktopLatest version — download here
Operating SystemWindows 10+ or macOS 10.15+
iceDQv7.5.0+ with a valid user account

Step 1 — Download the Extension

Download the latest icedq-mcp-server.mcpb file from the Releases page.


Step 2 — Get Your iceDQ Credentials

You need the following values from your iceDQ instance before configuring the extension:

ValueWhere to find it
Base URLYour iceDQ instance URL (e.g. https://app.icedq.net)
RealmAuthentication realm (default: iam.icedq)
Client IDAdministration → Security → Client Credentials
Client SecretAdministration → Security → Client Credentials
UsernameYour iceDQ login email
PasswordYour iceDQ login password
Organization IDVisible in any rule's metadata (e.g. org-iam.icedq)

Step 3 — Install the .mcpb Extension

Windows

  1. Open Claude Desktop
  2. Click the menu icon (top-left) → Settings
  3. Go to the Extensions tab
  4. Click Install Extension
  5. Browse to and select icedq-mcp-server.mcpb
  6. Click Open — Claude Desktop installs the extension

macOS

  1. Open Claude Desktop
  2. Click Claude in the menu bar → Settings
  3. Go to the Extensions tab
  4. Click Install Extension
  5. Browse to and select icedq-mcp-server.mcpb
  6. Click Open — Claude Desktop installs the extension

Step 4 — Configure Your Credentials

After installation, Claude Desktop will prompt you to configure the extension:

  1. In Settings → Extensions, find iceDQ Data Quality Platform and click Configure
  2. Fill in the fields:
FieldValue
iceDQ Base URLYour instance URL (e.g. https://app.icedq.net)
Realm Nameiam.icedq (or your custom realm)
Client IDYour OAuth client ID
Client SecretYour OAuth client secret
UsernameYour iceDQ username
PasswordYour iceDQ password
Organization IDYour org ID (e.g. org-iam.icedq)
  1. Click Save and enable the extension by clicking Enable toggle.

Step 5 — Verify the Installation

  1. Start a new conversation in Claude Desktop
  2. Type: List my iceDQ workspaces
  3. Claude should respond with your workspace names and IDs

If it works — you're ready to go.


Usage Examples

Explore your data:

"List my iceDQ workspaces and show the connections in Production_DQ"

Profile a table:

"Fetch sample data from the Customers table and suggest quality checks"

Create a validation rule:

"Create a validation rule called Customer_Quality_Checks with those suggested checks"

Run and monitor:

"Execute Customer_Quality_Checks and show me the results"

Cross-source comparison:

"Compare row counts between SQL Server Orders and Snowflake FACT_ORDERS"

Reconciliation:

"Reconcile the Customers table between Oracle and Snowflake using email as the join key"


Troubleshooting

IssueSolution
Extension not appearingRestart Claude Desktop after installation
Authentication failedVerify Client ID, Client Secret, username, and password
No workspaces returnedCheck Base URL and ensure your user has workspace access
SSL certificate errorSet Verify SSL to false (for self-signed certs only)
Tools not respondingEnable Debug Mode in extension settings and check logs

Debug Logs

Enable Debug Mode in Settings → Extensions → iceDQ → Configure.

Log file locations:

  • Windows: %APPDATA%\Claude\Logs\extensions\
  • macOS: ~/Library/Logs/Claude/extensions/

Security & Privacy

  • Credentials are stored in your OS keychain — never on external servers
  • All communication uses HTTPS with OAuth 2.0
  • Data flows directly between Claude Desktop and your iceDQ instance — no third parties
  • No telemetry or tracking of any kind
  • No data persistence beyond the active session

Full details: https://icedq.com/privacy-policy


Support

ChannelContact
Emailgetsupport@icedq.com
Documentationdocs.icedq.com
Websiteicedq.com

iceDQ Data Quality Platform
End-to-end data reliability, powered by AI

icedq.com

Rendered live from icedq-tools/mcp-server's GitHub README — not stored, always reflects the source repo.

1 Install Method

NameDescriptionCategorySource
npm packageInstall via npm (stdio transport)mcp-server@icedq/mcp-server

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.