Data Intelligence
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
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
Maintainer
Works with
Installation
Manual Installation
npx data-intelligenceConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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-serverOptionally 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-skillsConfigure 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"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"
}
}
}
}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.
Data Intelligence Alternatives — Similar Cloud Services Servers
Looking for alternatives to Data Intelligence? Here are other popular cloud services servers you can use with Claude, Cursor, and VS Code.
Open WebUI
★ 138.2kUser-friendly AI Interface (Supports Ollama, OpenAI API, ...)
Anything LLM
★ 60.4kThe all-in-one AI productivity accelerator. On device and privacy first with no annoying setup or configuration.
LocalAI
★ 46.4kLocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Nacos
★ 33.0kan easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Xiaozhi ESP32
★ 26.7k本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
Gateway
★ 11.8kA blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
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.
Set Up Data Intelligence in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.