data-intelligence-mcp-server
Verified Safeby IBM
Overview
Integrates IBM Data Intelligence services with Model Context Protocol (MCP) clients, enabling LLM agents to access and manage data assets, lineage, data protection rules, metadata imports, and data products.
Installation
ibm-watsonx-data-intelligence-mcp-server --transport http --host 0.0.0.0 --port 3000Environment Variables
- DI_SERVICE_URL
- DI_ENV_MODE
- DI_APIKEY
- DI_USERNAME
- DI_AUTH_TOKEN
- LOG_FILE_PATH
- LOGGING_LEVEL
- LOGGING_FORMAT
- CONTAINER_NAME
- ENVIRONMENT
- BUILD_VERSION
- REQUEST_TIMEOUT_S
- DI_CONTEXT
- SERVER_TRANSPORT
- SERVER_HOST
- SERVER_PORT
- SSL_CERT_PATH
- SSL_KEY_PATH
- SERVER_HTTPS
- SERVER_LIMIT_CONCURRENCY
- SERVER_TIMEOUT_KEEP_ALIVE
- SERVER_BACKLOG
- IBM_API_MAX_CONCURRENT_CALLS
- WXO
Security Notes
The server demonstrates strong security practices including: explicit handling of sensitive configuration via environment variables/headers (no hardcoded secrets found); robust SSL/TLS configuration options for HTTPX client; comprehensive redaction of sensitive data (URLs, credentials, API keys, UUIDs, PII, file paths) from error messages to prevent information leakage; structured logging with traceability IDs; and internal concurrency limits for external API calls to prevent overload. The use of standard Python libraries and a clear architecture also contributes to its high security posture.
Similar Servers
mcp
Connect IBM products and other enterprise systems to AI agents via the Model Context Protocol (MCP) to enable AI models to interact with various local and remote resources.
mcp
This repository provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services, Oracle Database, and MySQL databases through natural language.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.