Overview of MCP Feedback Enhanced Architecture
mainMCP Feedback Enhanced uses an innovative architecture based on a Single Active Session + Persistent Web UI to enable seamless interaction between AI assistants and users. It features real-time bidirectional communication via WebSockets and intelligent environment detection (Local, SSH Remote, or WSL).
Core Features
- Smart Environment Detection: Automatically identifies Local/SSH Remote/WSL environments.
- Single Active Session: Replaces traditional multi-session management for better performance.
- Persistent Web UI: Supports multiple cyclic calls without needing to reopen the browser.
- Real-time Bidirectional Communication: Uses WebSockets for frontend/backend state synchronization.
- Prompt Management System: CRUD operations and quick selection for common prompts.
- Automatic Submission: Includes a countdown timer and automatic feedback submission mechanism.
- Session Management: Tracks session history and provides statistical analysis.
- Sound Notification System: Intelligent audio alerts with customizable sound support.
- Smart Memory: Remembers input box height and provides one-click copying for project paths and session IDs.
- Multi-language Support: Dynamic switching between Traditional Chinese, Simplified Chinese, and English.