Cherry icon

Cherry

Manages Cherry Studio LevelDB configurations by providing a clean interface for handling Model Context Protocol (MCP) server settings.

Acerca de

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.

Características Principales

  • 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

Casos de Uso

  • 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
Craft Better Prompts with AnyPrompt
Sponsored