ciphertrust-manager-mcp-server
by sanyambassi·★ 8·综合分 38
Thales CipherTrust Manager 的 MCP 服务器,通过 ksctl CLI 实现 AI 助手与密钥管理操作的交互。
概述
这是一个独立开发的 MCP 服务器,将 Claude 和 Cursor 等 AI 助手与 Thales CipherTrust Manager(加密密钥管理平台)连接起来。该服务器通过 stdin/stdout 上的 JSON-RPC 通信,公开了密钥管理、CTE 客户端管理、用户管理和连接管理工具。它既支持手动 JSON-RPC 测试,也支持使用模型上下文协议检查器的交互式 UI 测试。该服务器设计为由 MCP 客户端作为子进程运行,并使用 ksctl CLI 与 CipherTrust 资源交互。需要注意的是,这是一个非官方的开源项目,不受 Thales 官方支持。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
如果您需要将 AI 助手与 Thales CipherTrust Manager 集成以进行加密密钥管理操作,请选择此服务器。
什么时候不要选它
如果您需要支持非 Thales 加密解决方案或需要官方供应商支持,请避免使用此服务器。
此 server 暴露的工具
从 README 抽取出 8 个工具key_managementManage cryptographic keys in CipherTrust Manager
user_managementManage user accounts and access in CipherTrust Manager
cte_client_managementManage CipherTrust Transparent Encryption clients
connection_managementManage connections to external systems
cluster_managementManage CipherTrust Manager cluster configuration
license_managementManage CipherTrust Manager licenses
crypto_operationsPerform cryptographic operations using CipherTrust Manager
system_informationGet 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.
可对比工具
安装
安装
前置条件
- Git
- Python 3.11 或更高版本
- uv 依赖管理工具
- 访问 CipherTrust Manager 实例的权限
安装步骤
- 克隆仓库:
git clone https://github.com/sanyambassi/ciphertrust-manager-mcp-server.git
cd ciphertrust-manager-mcp-server- 创建虚拟环境并安装依赖:
uv venv
.venv\Scripts\activate (Windows) 或 .venv/bin/activate (Unix)
uv pip install -e .- 配置环境变量(创建 .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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。