DavidMalkhasyan/mcp-todo-demo
3.2
If you are the rightful owner of mcp-todo-demo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This project is a minimal MCP server and MCP-UI client demo designed to manage todos through a WebSocket interface.
Tools
4
Resources
0
Prompts
0
MCP Todo Demo
This is a minimal MCP server and MCP-UI client demo, built as a test exercise.
It implements four MCP tools for managing todos:
todo_create— create a new todotodo_list— list all todostodo_update— update an existing todotodo_delete— delete a todo
The project demonstrates a working MCP server and a simple client UI interacting with it via WebSocket.
Features
- Fully functional MCP server using Node.js and
ws - Simple MCP-UI client to create, list, update, and delete todos
- Manual WebSocket test client to verify all MCP tools
- Ready to run on Linux
Installation
Clone the repository:
git clone https://github.com/yourusername/mcp-todo-demo.git
cd mcp-todo-demo