任务管理协议服务

Tiny TODO MCP 是一个实现模型上下文协议(MCP)的服务器,为AI助手提供持久化任务管理功能,使其能够超越常规上下文限制创建和管理任务。

  • by tkc
  • TypeScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 tkc/tinyt-todo-mcp

使用说明

微型TODO MCP

一种模型上下文协议(MCP)服务器实现,为AI助手提供持久的任务管理功能。

概述

Tiny TODO MCP是一个实现模型上下文协议(MCP)的专用服务器,允许AI助手与任务的持久存储进行交互。这使得AI模型能够随着时间的推移保持上下文,并创建和管理超出其通常上下文限制的任务。

特性

TODO 系统

  • 创建全部:存储带有标题、描述和截止日期的任务
  • 全部更新:将任务标记为已完成或未完成
  • 删除所有:从系统中删除任务
  • 搜索所有:根据各种标准查找任务,包括完成状态和截止日期
  • 任务管理:查看即将完成和逾期的任务

整合

  • 遵循模型上下文协议标准
  • 设计用于与AI助手轻松集成
  • 提供一致的错误处理和响应

用例

  • 通过持续的任务跟踪扩展AI功能
  • 使AI助手能够跟踪具有截止日期和完成状态的任务
  • 支持有时间意识的任务提醒(即将到来和逾期的任务)

建筑

Tiny Memory MCP使用SQLite数据库进行持久存储,其干净的分层架构将以下内容分开:

  • 工具接口(MCP协议实现)
  • 服务层(业务逻辑)
  • 存储库层(数据访问)
  • 数据库层(存储)

通过MCP接口公开的每个工具都提供了其功能、参数和返回值的清晰文档。