MCP Catalogs
首页

ciphertrust-manager-mcp-server

by sanyambassi·8·综合分 38

Thales CipherTrust Manager 的 MCP 服务器,通过 ksctl CLI 实现 AI 助手与密钥管理操作的交互。

securitydeveloper-toolsops-infra
4
Forks
1
活跃 Issue
9 个月前
最近提交
2 天前
收录于

概述

这是一个独立开发的 MCP 服务器,将 Claude 和 Cursor 等 AI 助手与 Thales CipherTrust Manager(加密密钥管理平台)连接起来。该服务器通过 stdin/stdout 上的 JSON-RPC 通信,公开了密钥管理、CTE 客户端管理、用户管理和连接管理工具。它既支持手动 JSON-RPC 测试,也支持使用模型上下文协议检查器的交互式 UI 测试。该服务器设计为由 MCP 客户端作为子进程运行,并使用 ksctl CLI 与 CipherTrust 资源交互。需要注意的是,这是一个非官方的开源项目,不受 Thales 官方支持。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:AI 助手通过自然语言执行加密密钥管理操作
:DevOps 团队使用 AI 助手访问 CipherTrust Manager 自动化安全工作流程
:安全管理员通过对话式 AI 界面管理加密基础设施
:这个项目是否受 Thales 官方支持?
:哪些 AI 助手与此 MCP 服务器兼容?
:我可以在生产环境中使用此服务器吗?

什么时候选它

如果您需要将 AI 助手与 Thales CipherTrust Manager 集成以进行加密密钥管理操作,请选择此服务器。

什么时候不要选它

如果您需要支持非 Thales 加密解决方案或需要官方供应商支持,请避免使用此服务器。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • key_management

    Manage cryptographic keys in CipherTrust Manager

  • user_management

    Manage user accounts and access in CipherTrust Manager

  • cte_client_management

    Manage CipherTrust Transparent Encryption clients

  • connection_management

    Manage connections to external systems

  • cluster_management

    Manage CipherTrust Manager cluster configuration

  • license_management

    Manage CipherTrust Manager licenses

  • crypto_operations

    Perform cryptographic operations using CipherTrust Manager

  • system_information

    Get system and service information from CipherTrust Manager

说明:Tool names were inferred from the Features section and test examples. The README doesn't have a dedicated tools section, but mentions supported operations in the Features section and provides some tool examples in the Testing section.

可对比工具

vault-mcpcyberark-mcpkms-mcp

安装

安装

前置条件

  • Git
  • Python 3.11 或更高版本
  • uv 依赖管理工具
  • 访问 CipherTrust Manager 实例的权限

安装步骤

  1. 克隆仓库:
git clone https://github.com/sanyambassi/ciphertrust-manager-mcp-server.git
cd ciphertrust-manager-mcp-server
  1. 创建虚拟环境并安装依赖:
uv venv
.venv\Scripts\activate  (Windows) 或 .venv/bin/activate (Unix)
uv pip install -e .
  1. 配置环境变量(创建 .env 文件):
CIPHERTRUST_URL=https://your-ciphertrust-manager.example.com
CIPHERTRUST_USER=admin
CIPHERTRUST_PASSWORD=your-password-here
CIPHERTRUST_NOSSLVERIFY=true

与 Claude Desktop 集成

在 Claude Desktop 配置文件中添加以下内容:

{
  "mcpServers": {
    "ciphertrust": {
      "command": "/absolute/path/to/ciphertrust-manager-mcp-server/.venv/bin/ciphertrust-mcp-server",
      "env": {
        "CIPHERTRUST_URL": "https://your-ciphertrust.example.com",
        "CIPHERTRUST_USER": "admin",
        "CIPHERTRUST_PASSWORD": "your-password-here"
      }
    }
  }
}

FAQ

这个项目是否受 Thales 官方支持?
不是,这是一个独立开发的开源项目。它使用公共 API 和文档接口,但不受 Thales 官方支持。
哪些 AI 助手与此 MCP 服务器兼容?
该服务器设计为与支持 MCP 协议的 AI 助手配合使用,包括 Claude Desktop 和 Cursor。
我可以在生产环境中使用此服务器吗?
项目声明应在其环境中彻底测试,因为它是'按现状'提供的,无任何保证。建议根据您的具体生产需求评估其适用性。

ciphertrust-manager-mcp-server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。