lmdb-mcp
If you are the rightful owner of lmdb-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
LMDB-MCP is a lightweight, high-performance Model Context Protocol (MCP) server that provides persistent key-value storage using LMDB.
LMDB-MCP is designed to offer a robust and efficient solution for managing key-value storage with full compliance to the Model Context Protocol (MCP) specification. Built on the Lightning Memory-Mapped Database (LMDB), it ensures lightning-fast read and write operations, making it ideal for applications requiring high performance and reliability. The server supports multiple transport methods, including stdio and SSE, providing flexibility in deployment. With full ACID compliance, LMDB-MCP guarantees data integrity and consistency, even in the event of system failures. The server is highly configurable through environment variables, allowing users to tailor its operation to their specific needs. Comprehensive tools are available for performing a wide range of operations, from basic read and write to advanced transaction management.
Features
- High Performance: Utilizes LMDB for fast read/write operations.
- MCP Compliant: Fully adheres to the Model Context Protocol specification.
- Multiple Transports: Supports stdio and SSE for flexible communication.
- ACID Compliant: Ensures data integrity with full transaction support.
- Flexible Configuration: Easily configurable via environment variables.
Tools
read
Read a value by key
write
Write a value to a key
list
List keys with optional prefix filtering
delete
Delete a key
watch
Watch for changes to keys matching a pattern
cursor_scan
Scan a range of keys using a cursor
transaction
Execute multiple operations atomically