todo-mcp-server

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

  1. Clone the Repository
  2. Install Python Dependencies
  3. Create a .env file for JWT token
  4. 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: