Cursor Monitor
Createdwillibrandon
Monitors Model Context Protocol interactions within the Cursor AI editor in real-time.
About
Cursor Monitor is a .NET console application designed for real-time monitoring of Model Context Protocol (MCP) interactions within the Cursor AI editor, enabling developers to debug and analyze server-client communications. By monitoring Cursor log files, it parses and color-codes different message types for quick identification of events, supports log rotation and file truncation, and features a web-based dashboard for detailed analysis. With structured logging using Serilog, configurable options via command-line and appsettings.json, and Docker support, it enhances observability and simplifies the debugging process for MCP implementations.
Key Features
- Real-time monitoring of MCP client-server interactions in Cursor
- Web-based dashboard for event streaming and analysis
- Color-coded message types for easy identification
- Structured logging with Serilog
- Configurable polling interval and log file patterns
- 7 GitHub stars
Use Cases
- Debug MCP server implementations by monitoring client-server interactions
- Analyze protocol messages and error patterns
- Track client lifecycle and connection states