todo-mcp-server
0
The Todo MCP Server is designed to allow AI agents to manage todos using the Model Context Protocol. It enables operations such as retrieving, creating, updating, and deleting todos in a standardized manner through a REST API.
Overview
This project provides an MCP server to interact with the Todo App using AI tools like Claude. It uses a Python SDK, a REST API with Next.js, and integrates with MCP-compatible clients to manage todos. Key features include exposing Todo API operations, supporting todo retrieval, creation, updating, deletion, and integration with Claude’s chat UI.
Features
- Exposes Todo API operations as MCP tools
- Supports retrieval, creation, updating, deletion, mark-as-complete
- Works with Claude’s chat UI for seamless interaction.
Installation & Usage
- Clone the Repository
- Install Python Dependencies
- Create a
.env
file for JWT token - Run the MCP Server
Notes
- Built for educational and integration purposes
- Add rate limiting, logging, and error handling for production
- Secure token handling is essential
License
Licensed under MIT License.
Author
- Adhishtanaka Thiramithu Kulasooriya
- GitHub: @Adhishtanaka
- Email: