Coding Todo Server
一个 MCP 服务器,提供用于管理代码项目的待办事项列表的工具和资源,允许用户查看、添加、更新和删除待办事项,并包含优先级、状态和标签等详细信息。
README
Coding Todo Server
此 MCP 服务器提供用于管理编码项目待办事项列表的工具和资源。
概述
此服务器允许您:
- 查看当前的待办事项列表
- 查看特定待办事项的详细信息
- 添加新的待办事项
- 更新待办事项的状态
- 删除待办事项
- 更新待办事项的详细信息
资源
todo://list: 提供所有待办事项的列表,包括其状态、标题、优先级和标签。todo://item/{todo_id}: 提供有关特定待办事项的详细信息,包括状态、优先级、创建日期、项目、标签和描述。
工具
-
add_todo: 向列表添加新的待办事项。- 参数:
title: 待办事项的标题(必需)description: 待办事项的详细描述(必需)project: 项目名称(可选)priority: 优先级,从 1(最低)到 5(最高)(可选,默认值:1)tags: 与待办事项相关的标签列表(可选)
- 参数:
-
update_todo_status: 更新现有待办事项的状态。- 参数:
id: 要更新的待办事项的 ID(必需)status: 新状态(pending/in_progress/completed)(必需)
- 参数:
-
delete_todo: 从列表中删除待办事项。- 参数:
id: 要删除的待办事项的 ID(必需)
- 参数:
-
update_todo: 更新现有待办事项的详细信息。- 参数:
id: 要更新的待办事项的 ID(必需)title: 新标题(可选)description: 新描述(可选)project: 新项目名称(可选)priority: 新优先级,从 1(最低)到 5(最高)(可选)tags: 新标签列表(可选)
- 参数:
安装
在运行服务器之前,您需要安装所需的 Python 包。您可以使用 pip 来完成此操作:
pip install -r requirements.txt
用法
要运行服务器,请执行 coding_todo.py 脚本。
python coding_todo.py
这将启动 MCP 服务器,使其工具和资源可供 MCP 客户端使用。
推荐服务器
mult-fetch-mcp-server
一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。
YouTube Translate MCP
一个模型上下文协议服务器,可以通过文字稿、翻译、摘要和各种语言的字幕生成来访问 YouTube 视频内容。
mcp-codex-keeper
作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。
Doc/docx-MCP
一个基于 FastMCP 的强大 Word 文档处理服务,使 AI 助手能够创建、编辑和管理 docx 文件,并提供完整的格式支持。在编辑内容时保留原始样式。
Fetch MCP Server
提供以各种格式(包括 HTML、JSON、纯文本和 Markdown)获取 Web 内容的功能。
Jina AI
Contribute to JoeBuildsStuff/mcp-jina-ai development by creating an account on GitHub.
mcp-text-editor
一个面向行的文本文件编辑器。针对 LLM 工具进行了优化,具有高效的局部文件访问能力,以最大限度地减少 token 使用量。
Mcp Server Chatsum
Please provide me with the chat message you want me to summarize and translate into Chinese. I need the text of the message to be able to help you.
OSP Marketing Tools MCP Server
支持与任何支持 MCP 的 LLM 客户端无缝集成,以使用 Open Strategy Partners 的方法论创建和优化技术内容和产品定位。
MCP Server Neurolorap
将文件和目录中的代码收集到一个 Markdown 文档中的 MCP 服务器。