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.

주요 기능

  • Add, list, toggle, and remove todos by ID
  • Persistent JSON storage for all todo items
  • Supports both stdio and HTTP transports for diverse client integration
  • Session-based HTTP transport with SSE for server notifications
  • Optional bearer token authentication for HTTP access
  • 0 GitHub stars

사용 사례

  • Integrating a todo list functionality into MCP clients like Cursor
  • Learning and experimenting with the Model Context Protocol
  • Accessing todo list operations via a streamable HTTP API
Advertisement

Advertisement