ibm-odm-management-mcp-server
by DecisionsDev
Overview
The IBM ODM Management MCP Server acts as a bridge, exposing IBM ODM Decision Center REST API endpoints as tools for modern AI assistants and orchestration platforms.
Installation
uvx --from git+https://github.com/DecisionsDev/ibm-odm-management-mcp-server ibm-odm-management-mcp-serverEnvironment Variables
- ODM_URL
- ODM_USERNAME
- ODM_PASSWORD
- ZENAPIKEY
- CLIENT_ID
- CLIENT_SECRET
- TOKEN_URL
- SCOPE
- VERIFY_SSL
- SSL_CERT_PATH
- PKJWT_CERT_PATH
- PKJWT_KEY_PATH
- PKJWT_KEY_PASSWORD
- MTLS_CERT_PATH
- MTLS_KEY_PATH
- MTLS_KEY_PASSWORD
- TRANSPORT
- HOST
- PORT
- MOUNT_PATH
- LOG_LEVEL
- TAGS
- TOOLS
- NO_TOOLS
Security Notes
The `CustomHTTPAdapter` explicitly disables hostname verification (`assert_hostname = False`) when making HTTPS requests, even if SSL verification is enabled (`verify_ssl=True`). This significantly weakens TLS security, making the server vulnerable to Man-in-the-Middle (MITM) attacks if an attacker can present a valid certificate from a trusted Certificate Authority (or a configured custom certificate) that does not match the target hostname. While enabling `--verifyssl "False"` is an explicit override for development, the default behavior with `assert_hostname = False` introduces a critical vulnerability for general use. Sensitive credentials are generally handled via environment variables, which is good practice.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
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.
ultimate_mcp_server
The Ultimate MCP Server acts as a comprehensive AI agent operating system, providing advanced AI agents access to a rich ecosystem of tools, cognitive systems, and specialized services via the Model Context Protocol for cognitive augmentation, tool use, and intelligent orchestration.