2 v0.1.0 更新于 2026-10-25
gpg-mcp MCP Server
Security-focused MCP server for GnuPG signing, encryption and key management.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(pypi)
{
"mcpServers": {
"gpg-mcp": {
"command": "uvx",
"args": [
"gpg-mcp"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 12 个工具
import_public_key
导入 OpenPGP 公钥,拒绝私钥包和吊销签名
import_revocation
在验证并要求人工确认后导入吊销证书
sign
使用允许列表中的密钥对消息进行签名
verify
验证签名消息,不自动从网络获取密钥
encrypt
加密消息,可选签名(需相应审批)
decrypt
解密公钥密文,校验收件人和签名策略
sign_and_encrypt
对消息签名并加密的复合操作
symmetric_decrypt
解密仅对称加密的密文,拒绝混合密文
list_keys
列出公钥信息
list_secret_keys
列出私钥元数据(不返回私钥材料)
delete_key
删除密钥,需输入指纹后缀确认
revoke_key
吊销密钥,需输入指纹后缀确认