关于
This tool provides a minimal Model Context Protocol (MCP) implementation for a to-do list application, featuring a FastAPI server and a command-line interface. The server exposes endpoints for tool discovery and JSON-RPC calls, enabling operations on tasks. The CLI interacts with an LLM (via OpenAI) and the MCP server to create, list, and complete tasks using function calls, providing a natural language interface for task management.
主要功能
- Mark tasks as completed
- List all tasks
- Add tasks with title, content, and optional due date
- 0 GitHub stars
- JSON-RPC 2.0 compliance for tool invocation
- Server-side task ID generation
使用案例
- Managing personal tasks via natural language commands
- Integrating task management with LLM-powered workflows
- Building MCP-compliant tools for task management