WebCrypt MCP Server — MCP-сервер для Claude Code: установка
Даёт ИИ-агентам доступ к шифрованию данных, управлению ключами и цифровым подписям через Web Crypto API без внешних библиотек.
claude mcp add webcrypt -- npx -y webcryptЧто делает WebCrypt MCP Server
Сервер подключает к агенту криптографические операции: симметричное шифрование AES-256-GCM, асимметричное RSA-4096, вычисление хешей SHA-256 и SHA-512, а также постквантовые алгоритмы Kyber и Dilithium. Агент может зашифровать конфиденциальные переменные перед записью на диск или проверить цифровую подпись артефактов сборки.
В состав входят 6 инструментов MCP: encrypt_payload, decrypt_payload, manage_keys, crypto_hash, sign_verify и pqc_kem_sign. Все вызовы выполняются через стандартный интерфейс crypto.subtle. Внешние пакеты в рантайме не задействованы.
Для работы требуется Node.js версии 18 или новее. Без поддержки Web Crypto API в среде исполнения сервер вызовет ошибку при первом вызове.
Какие задачи решает
- зашифровать ключи API и состояние памяти агента перед записью на диск
- подписать хеши релизов и диффы кода цифровой подписью
- сгенерировать пары ключей RSA-4096 или ECDH для обмена сообщениями
- выполнить расчёт криптографических хешей файлов по алгоритму SHA-256
Примеры запросов агенту
- Сгенерируй пару ключей RSA-4096 через
manage_keysи покажи открытый ключ - Зашифруй содержимое файла
.envс помощьюencrypt_payloadв режиме AES-256-GCM - Проверь цифровую подпись сборки через инструмент
sign_verify
Как установить WebCrypt MCP Server
Командой платформы
claude mcp add webcrypt -- npx -y webcryptКомандой платформы
codex mcp add webcrypt-mcp-server -- npx -y webcryptФайл настроек
{
"mcpServers": {
"webcrypt-mcp-server": {
"command": "npx",
"args": [
"-y",
"webcrypt"
]
}
}
}Файл настроек
{
"servers": {
"webcrypt-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"webcrypt"
]
}
}
}Командой платформы
gemini mcp add webcrypt-mcp-server npx -y webcryptПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о WebCrypt MCP Server
Как установить WebCrypt MCP Server в Claude Code?
Выполните команду claude mcp add webcrypt -- npx -y webcrypt в терминале.
Какие инструменты даёт этот MCP-сервер?
В набор входят 6 инструментов: шифрование и расшифровка (encrypt_payload, decrypt_payload), генерация ключей (manage_keys), хеширование (crypto_hash), цифровые подписи (sign_verify) и постквантовые алгоритмы (pqc_kem_sign).
Требуются ли сторонние криптографические библиотеки?
Сторонние зависимости не нужны. Все алгоритмы работают через встроенную реализацию crypto.subtle в Node.js 18 и новее.