关于
Cherry DB Manager is a Rust library engineered to simplify the management of Cherry Studio's LevelDB configurations. Cherry Studio uniquely stores its configuration data, including MCP server settings, in LevelDB using a UTF-16 LE encoding for JSON strings. This library abstracts away the complexities of this specific data format, offering a safe and type-consistent API to read, modify, add, and remove MCP server configurations. It's built for performance, directly accessing LevelDB with minimal overhead, and includes robust error handling to facilitate debugging and reliable integration.
主要功能
- Comprehensive error handling for better debugging
- 0 GitHub stars
- JSON-friendly request/response structures
- Direct LevelDB access with minimal overhead
- Easy MCP Server Management (read, write, add, remove)
- Full Rust type safety with Serde serialization
使用案例
- Programmatically add new MCP server configurations to Cherry Studio
- Integrate MCP server configuration management into larger Rust applications
- Automate the removal of existing MCP server entries from Cherry Studio databases