Back to Home
PurpleSquirrelMedia icon

watsonx-mcp-server

by PurpleSquirrelMedia

Overview

Enables Claude Code to delegate text generation, chat, and embedding tasks to IBM watsonx.ai foundation models, supporting a multi-agent AI architecture for specialized workloads and RAG pipelines.

Installation

Run Command
node index.js

Environment Variables

  • WATSONX_API_KEY
  • WATSONX_URL
  • WATSONX_SPACE_ID
  • WATSONX_PROJECT_ID
  • KEY_PROTECT_API_KEY
  • KEY_PROTECT_INSTANCE_ID
  • KEY_PROTECT_URL
  • ZOS_CONNECT_URL
  • ZOS_CONNECT_API_KEY

Security Notes

The main server code (index.js) correctly uses environment variables for sensitive API keys. However, the `demo-external-drive.sh` script explicitly hardcodes `WATSONX_API_KEY` and `WATSONX_SPACE_ID`, which is a critical security risk as it exposes credentials if the script is shared or committed publicly. No use of `eval` or intentional obfuscation was found. Interactions are through standard IBM Cloud SDKs, assuming secure HTTPS.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-15

Tags

AIMachine Learningwatsonx.aiClaudeMCP