Overview of `openmcp-client/service` capabilities
mainThe openmcp-client/service package provides a comprehensive suite of services for managing Model Context Protocol (MCP) connections, authentication, cloud backups, and LLM integrations. It is organized into several functional domains:
- MCP Connectivity: Manages connections, client calls, and connection monitoring (including OCR and internal MCP authentication).
- Authentication: Handles user login, registration, and session refreshing at the application level.
- Cloud Backup: Provides capabilities for creating, listing, restoring, deleting, and viewing backup details, utilizing encryption services.
- Settings & Panel State: Manages application settings and panel status, including batch validation repositories.
- LLM & Hook Extensions: Provides controllers and services for LLM interaction and a hook adapter layer (supporting
adapter,openrouter,sdk, etc.). - Feedback & Reflux: Implements a feedback and data reflux system.
- Debugger MCP: Dedicated services, storage, and controllers for debugging MCP interactions.
- Batch Validation: Orchestrates the creation and execution of batch tasks.
- Infrastructure: Provides common routing and various storage implementations like
json-archive-store,omdb-store, andunified-chunk-store.