GDP MCP服务器
让AI代理监控数据库活动,执行安全策略,运行合规性报告,并通过自然语言管理整个Guardium部署。
你能做什么
- 按需运行合规性报告 --在几秒钟内生成所有受监控数据库的SOX、GDPR或PCI-DSS合规性评估
- 调查数据库活动 --询问“上周谁访问了工资数据库?”并从Guardium的监控数据中获得即时答案
- 大规模管理安全策略 --从一次对话中跨多个Guardium设备审查、更新和执行数据保护策略
- 监控S-TAP和系统健康状况 --检查整个Guardium部署中的检查引擎状态、磁盘使用情况、内存和连接
兼容
IBM Bob·Claude Desktop·VS Code Copilot·watsonx Orchestrate·任何兼容MCP的AI助手
______________________________________________________________________
建筑
%%{init: {'theme': 'default'}}%%
flowchart TB
subgraph "AI Layer"
A(["🤖 AI Assistant"])
end
subgraph "MCP Server"
B{{"⚙️ GDP MCP Server"}}
T1["🔍 Search APIs"]
T2["📋 List Categories"]
T3["📄 Get API Details"]
T4["🚀 Execute API"]
T5["🖥️ Guard CLI"]
end
subgraph "GDP Appliance"
AUTH["🔐 OAuth2"]
API["🌐 REST API · 579+ endpoints"]
CLI["🖥️ Guard CLI"]
end
A -->|"MCP Protocol"| B
B --> T1 & T2 & T3 & T4
B --> T5
T4 -->|"Authenticated Request"| API
T5 -->|"SSH Command"| CLI
B -->|"OAuth2"| AUTH
AUTH -.->|"access_token"| B
API -.->|"JSON Response"| T4
CLI -.->|"Text Output"| T5AI如何导航579个端点
%%{init: {'theme': 'default'}}%%
sequenceDiagram
participant User
participant AI as 🤖 AI Assistant
participant MCP as ⚙️ MCP Server
participant GDP as 🌐 GDP Appliance
Note over User,GDP: User asks: "What datasources are being monitored?"
User->>AI: "What datasources are being monitored?"
AI->>MCP: Search APIs for "datasource"
MCP-->>AI: 12 matches found
AI->>MCP: Get details for "list_datasource"
MCP-->>AI: Parameters, method, path
AI->>MCP: Execute "list_datasource"
MCP->>GDP: GET /restAPI/datasource (Bearer token)
GDP-->>MCP: JSON response
MCP-->>AI: Datasource list
AI->>User: "You have 3 monitored datasources: ..."安全
%%{init: {'theme': 'default'}}%%
flowchart LR
subgraph "Layer 1: Client → MCP Server"
A(["AI Assistant"]) -->|"API Key"| B{{"MCP Server"}}
end
subgraph "Layer 2: MCP Server → GDP"
B -->|"OAuth2"| C[("GDP OAuth")]
C -.->|"access_token"| B
B -->|"Bearer token"| D[["GDP REST API"]]
end
style A fill:#e1f5fe
style B fill:#fff3e0
style C fill:#fce4ec
style D fill:#e8f5e9______________________________________________________________________
联系
维护人员: Anuj Shrivastava——美国工业市场服务工程人工智能工程师
如需演示、集成帮助或协作,请通过电子邮件联系。
免责声明: 这是一个仅用于测试和演示目的的最低可行产品(MVP)。不用于生产用途。没有保修或支持保证。
IBM公共存储库披露
此存储库中的所有内容(包括代码)均由IBM根据相关的开源软件许可证提供,IBM没有义务提供增强、更新或支持。IBM开发人员将此代码作为开源项目(而不是IBM产品)生成,IBM对质量和安全级别没有任何断言,也不会继续维护此代码。
