任务管理工具

一个基于Node.js和React的任务管理工具,支持创建、查看、更新和删除任务,适用于个人和小团队的任务管理。

  • by levanduc18
  • JavaScript
  • 云端部署
  • 更新于
在 GitHub 查看 levanduc18/mcp-demo

使用说明

MCP所有演示

结构

  • mcp服务器:具有4个工具的节点服务器:todo_create、todo_lost、todo_update、todo_delete和内存数据库。使用StreamableHttpServerTransport进行公开。todo_list将返回一个UI资源(@mcp-UI/server),用于在react-client中使用。

  • mcp-client:带有UI的React UI允许用户创建新的todo,查看todo列表,更新和删除特定的todo。使用UIResourceRenderer(@mcp-ui/client)从服务器渲染ui资源。当用户与UI交互时,调用相应的工具来更新db和刷新UI。

备注

  • 2个项目使用StreamableHttp传输,
  • 每个项目都有自己的README.md文件。请阅读此文件以安装并开始。