项目简介
IBM决策智能MCP服务器是一个基于Model Context Protocol的中间件,它将IBM Decision Intelligence和IBM Automation Decision Services中的决策服务暴露为MCP工具,使得Claude、Watsonx Orchestrate等AI助手能够直接调用专业的业务决策能力。
主要功能
- 决策服务集成:自动发现并注册部署在IBM决策平台上的决策服务
- 多认证模式支持:支持DI API密钥、Zen API密钥和基础认证
- 灵活部署:支持STDIO和HTTP两种传输协议
- 智能工具命名:自动生成工具名称,支持自定义命名
- 企业级决策:提供可靠、可解释的业务决策能力
安装步骤
- 通过npm直接使用:'npx -y di-mcp-server'
- 提供必要的认证信息(API密钥、用户名密码等)
- 配置决策运行时REST API的基础URL
服务器配置
在MCP客户端(如Claude Desktop、Cursor)的配置文件中添加:
- 服务器名称:di-mcp-server
- 启动命令:npx
- 命令参数:["-y", "di-mcp-server", "--di-apikey", "<您的API密钥>", "--url", "<决策运行时URL>"]
配置示例(使用环境变量方式):
{ "mcpServers": { "di-mcp-server": { "command": "npx", "args": ["-y", "di-mcp-server"], "env": { "DI_APIKEY": "<您的API密钥>", "URL": "https://<租户名>.decision-prod-us-south.decision.saas.ibm.com/ads/runtime/api/v1" } }
基本使用方法
- 配置好MCP客户端后,AI助手会自动发现可用的决策工具
- 直接调用决策工具名称,传入相应参数即可执行决策逻辑
- 决策结果会以标准格式返回,包含详细的决策依据和解释
支持三种认证方式:
- DI API密钥:适用于IBM Decision Intelligence
- Zen API密钥:适用于IBM Automation Decision Services
- 根据决策服务返回的结果进行后续操作
信息
分类
商业系统