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
A Model Context Protocol (MCP) server that provides real-time Indian options market data and volatility analytics from GetOutpost.in for integration with AI chat models like Claude.
nancy-brain
Builds a searchable knowledge base from GitHub repositories and PDF articles for AI agents and assistants.
mcp-server
An MCP (Multi-tool Communication Protocol) server exposing basic arithmetic operations as callable tools.
mcp-server
Implements a server for the Minecraft Protocol (MCP), likely for custom game servers or related network services.