Cursor Monitor icon

Cursor Monitor

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