Gibber
Createdanton10xr
Enables end-to-end encrypted communication between LLM agents through cryptographic tools.
About
Gibber is a tiny Model Context Protocol (MCP) server providing cryptographic tools to establish secure, end-to-end encrypted communication channels between LLM agents. Built with Express.js and powered by the Stanford Javascript Crypto Library (SJCL), it offers key pair generation, shared secret derivation, and message encryption/decryption functionalities, facilitating secure message exchange in AI-driven applications.
Key Features
- Generates SJCL P-256 key pairs
- Derives shared secrets for secure communication
- Encrypts messages using SJCL AES-CCM
- Decrypts encrypted messages
- Supports server-sent events (SSE) for real-time communication
Use Cases
- Securing communication between AI agents in multi-agent systems
- Implementing end-to-end encryption in LLM-powered applications
- Protecting sensitive data transmitted between AI models and external tools