内容
# Todo.txt Flask 应用与 MCP 集成
一个简单的 Flask 应用,用于管理 todo.txt 风格的任务列表,并集成了模型上下文协议(Model Context Protocol,MCP)以支持 AI 助手。
## 特性
- 创建、读取、更新和删除任务
- 标记任务为完成/未完成
- 支持优先级(A-Z)
- 支持上下文 (@context)
- 支持项目 (+project)
- 按上下文或项目过滤任务
- 通过 MCP 集成 AI 助手
## 快速开始
### 安装
1. 克隆此代码库
2. 安装依赖:
```
pip install -r requirements.txt
```
### 运行 Flask 应用
启动 Flask 网络应用:
```
python app.py
```
在 http://127.0.0.1:5000 访问网络界面
### 使用 MCP 开发工具进行测试
在一个单独的终端中(Flask 应用必须在运行),使用开发工具测试 MCP 服务器:
```
mcp dev mcp_server.py
```
### 在 Claude Desktop 中安装
要与 Claude Desktop 一起使用:
```
mcp install mcp_server.py
```