Data Intelligence

v1.0.0Cloud Servicesstable

data-intelligence-mcp-server is a centralized Model Context Protocol (MCP) server that provides a unified gateway for exposing and managing MCP tools across microservices in the Watsonx Data Intelligence ecosystem

data-intelligencemcpai-integration
Share:
17
Stars
0
Downloads
0
Weekly
0/5

What is Data Intelligence?

Data Intelligence is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to data-intelligence-mcp-server is a centralized model context protocol (mcp) server that provides a unified gateway for exposing and managing mcp tools across microservices in the watsonx data intellige...

data-intelligence-mcp-server is a centralized Model Context Protocol (MCP) server that provides a unified gateway for exposing and managing MCP tools across microservices in the Watsonx Data Intelligence ecosystem

This server falls under the Cloud Services and APIs categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • data-intelligence-mcp-server is a centralized Model Context

Use Cases

Expose MCP tools across microservices in a unified gateway.
Manage and integrate AI capabilities across the Watsonx Data Intelligence ecosystem.
IBM

Maintainer

LicenseApache-2.0
Languagepython
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx data-intelligence

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Data Intelligence

IBM Data Intelligence MCP Server (ibm-watsonx-data-intelligence-mcp-server) is an official IBM MCP server that exposes IBM Watsonx Data Intelligence capabilities to any MCP-compatible AI client over stdio or HTTP. It provides tools for managing data products, enforcing data protection rules, analyzing data quality, searching governance artifacts, tracking data lineage, importing and enriching metadata, generating SQL from natural language, and managing IBM Knowledge Catalog projects — all from a single unified gateway. It supports both IBM Data Intelligence SaaS and Cloud Pak for Data (CPD) 5.2.1+ environments.

Prerequisites

  • Python 3.11 or later
  • An IBM Data Intelligence SaaS account or CPD 5.2.1+ deployment
  • An IBM Data Intelligence API key (DI_APIKEY) from your cloud or CPD environment
  • uv package manager for the recommended installation method
  • An MCP-compatible client such as Claude Desktop or VS Code Copilot
1

Install the MCP server package

Install the IBM Watsonx Data Intelligence MCP server from PyPI using pip or pip3.

pip install ibm-watsonx-data-intelligence-mcp-server
2

Optionally set up skills

After installation, run the setup command to copy the included prompt skills to a local directory for easy access from MCP clients.

wxdi-setup-skills
3

Configure environment variables

You need three key variables: your Data Intelligence service URL, your API key, and the environment mode (SaaS or CPD). For CPD add DI_CPD_URL and DI_USERNAME as well.

export DI_SERVICE_URL="https://api.dataplatform.cloud.ibm.com"
export DI_APIKEY="your_ibm_api_key_here"
export DI_ENV_MODE="SaaS"
4

Add the server to Claude Desktop (stdio mode)

Use uvx to launch the server in stdio mode from Claude Desktop. This is the recommended approach for local setups as it requires no separate server process.

{
  "mcpServers": {
    "wxdi-mcp-server": {
      "command": "uvx",
      "args": ["ibm-watsonx-data-intelligence-mcp-server", "--transport", "stdio"],
      "env": {
        "DI_SERVICE_URL": "https://api.dataplatform.cloud.ibm.com",
        "DI_APIKEY": "your_ibm_api_key",
        "DI_ENV_MODE": "SaaS",
        "LOG_FILE_PATH": "/tmp/di-mcp-server-logs"
      }
    }
  }
}
5

Restart your MCP client and verify connection

Restart Claude Desktop or reload your MCP client. Ask a data governance question to confirm the server tools are accessible.

Data Intelligence Examples

Client configuration

Claude Desktop configuration for the IBM Data Intelligence MCP Server in stdio mode using uvx.

{
  "mcpServers": {
    "wxdi-mcp-server": {
      "command": "uvx",
      "args": ["ibm-watsonx-data-intelligence-mcp-server", "--transport", "stdio"],
      "env": {
        "DI_SERVICE_URL": "https://api.dataplatform.cloud.ibm.com",
        "DI_APIKEY": "YOUR_IBM_API_KEY",
        "DI_ENV_MODE": "SaaS",
        "LOG_FILE_PATH": "/tmp/di-mcp-server-logs"
      }
    }
  }
}

Prompts to try

Example prompts for data governance, quality, and lineage tasks once the server is connected.

- "Find me all data products related to customer data"
- "What is the data quality score for the CustomerTable asset in the AgentsDemo project?"
- "Show me the lineage graph for the ACCOUNT_TYPES_STG asset"
- "Create a data protection rule to mask the CreditCardNumber column for all users except the Fraud Analysts group"
- "Search for all governance artifacts related to PII"
- "Generate an SQL query to show data assets with quality scores below 70 in the Reporting Database project"

Troubleshooting Data Intelligence

Authentication error or 401 response when calling tools

Verify that DI_APIKEY is set correctly and has not expired. For SaaS, generate a new API key from the IBM Cloud IAM console. For CPD, verify DI_ENV_MODE is set to 'CPD' and that DI_CPD_URL and DI_USERNAME are also configured.

Tool not found or 'tool not supported in this version' error

Some tools require specific versions of the PyPI package and a minimum CPD version. Check the pypi version and CPD version columns in the TOOLS_PROMPTS.md file in the repository and upgrade with 'pip install --upgrade ibm-watsonx-data-intelligence-mcp-server'.

uvx command not found when starting the server

Install uv by following the guide at https://docs.astral.sh/uv/getting-started/installation/. Once installed, uvx is available as a subcommand. Alternatively, use 'pip install ibm-watsonx-data-intelligence-mcp-server' and replace the command with the installed binary path.

Frequently Asked Questions about Data Intelligence

What is Data Intelligence?

Data Intelligence is a Model Context Protocol (MCP) server that data-intelligence-mcp-server is a centralized model context protocol (mcp) server that provides a unified gateway for exposing and managing mcp tools across microservices in the watsonx data intelligence ecosystem It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Data Intelligence?

Follow the installation instructions on the Data Intelligence GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Data Intelligence?

Data Intelligence works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Data Intelligence free to use?

Yes, Data Intelligence is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.

Browse More Cloud Services MCP Servers

Explore all cloud services servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "data-intelligence": { "command": "npx", "args": ["-y", "data-intelligence"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Data Intelligence?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides