Star on
RELEASE v1.0.1 • AI AGENT MCP TOOLING • ZERO DEPENDENCIES • PURE WEB CRYPTO API
Zero-Dependency Web Cryptography & AI Agent Tooling Suite
High-performance AES-256-GCM encryption, RSA-4096 hybrid public keys, post-quantum KEM, and native Model Context Protocol (MCP) server for autonomous AI coding agents.
Seamlessly integrates with state-memory-mcp (workflow DAG) and vision-memory-mcp (visual cache).
📡
WebRTC E2EE Streams
Real-time video/audio media frame encryption using WebRTC Insertable Streams and transform streams.
⚡
Zero Dependencies
100% native Web Crypto API (`globalThis.crypto.subtle`) execution across browsers and Node.js 18+.
Interactive Browser Workbench
Live Web Cryptography Tools
Ready for zero-dependency AES-256-GCM execution
Generate a key pair to begin asymmetric testing
256 Bits Cryptographic Entropy
Ready for HMAC authentication
Live inspection of your current browser runtime environment (`globalThis.crypto.subtle` capabilities and native Web Crypto features):
Model Context Protocol (MCP)
Native AI Agent Tooling & Multi-IDE Integration
WebCrypt includes a built-in, zero-dependency Model Context Protocol (MCP) stdio server that equips AI coding agents (Antigravity, Claude, Cursor, Copilot, Windsurf, Cline) with cryptographic vaults, digital signatures, and key management tools.
⚡ Quick Auto-Setup (Zero Manual Configuration)
Run inside any project to automatically scaffold IDE MCP configurations, agent skills, and rules:
# Install globally and initialize your project
npm install -g webcrypt
webcrypt init
# Verify environment and configuration health
webcrypt doctor
Why AI Agents Need WebCrypt MCP
🔐 Confidential Local VaultEncrypts API keys, secrets, and task memory before disk writes to prevent prompt log leaks.
🛡️ Tamper-Proof SigningComputes cryptographic ECDSA/HMAC signatures on build artifacts and test evidence packs.
WebCrypt is maintained by PuterVision and released under the MIT License.
DISCLAIMER OF WARRANTY & LIMITATION OF LIABILITY
WEBCRYPT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL PUTERVISION LLC, ITS AFFILIATES, OR CONTRIBUTORS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.