Manages a todo list with support for both standard I/O (stdio) and HTTP transports via the Model Context Protocol.
Learn and interact with Model Context Protocol (MCP) by running a feature-rich todo list server. This server allows users to add, list, toggle, and remove tasks, supporting both direct client integration via stdio and flexible HTTP-based access with session management and optional bearer token authentication. It also persists todo items to a local JSON file.