wxgov_mcp_server
Verified Safeby PuneetUdhayan
Overview
The watsonx.governance MCP Server enables AI assistants to interact with IBM watsonx.governance APIs for AI model lifecycle management, governance, and compliance tracking.
Installation
python main.pyEnvironment Variables
- WXGOV_ENVIRONMENT
- WXGOV_DEV_API_KEY
- WXGOV_STAGING_API_KEY
- WXGOV_PROD_API_KEY
Security Notes
API keys are securely read from environment variables and are hashed using SHA-256 before being stored in an in-memory cache, preventing plain-text storage. The `WxGovClient` implements robust retry logic with exponential backoff for network errors, timeouts, and specific HTTP status codes (401, 429, 5xx). Tool functions include input validation to prevent common errors. No 'eval' or malicious patterns were found in the provided source code. The HTTP client `httpx` is used, which is a secure and modern library.
Similar Servers
mcp-server
Provides real-time Indian options market data and volatility analytics from GetOutpost.in to AI chat platforms like Claude for quantitative analysis and trading insights.
nancy-brain
Builds a searchable knowledge base from GitHub repositories and research papers to provide AI agents with context-aware information.
mcp-server
An MCP (Multi-tool Communication Protocol) server exposing basic arithmetic operations as callable tools.
mcp-_server
A basic Node.js HTTP server designed to respond with a simple 'Hello, World!' message on any incoming request.