Token导航 LogoToken导航TokenDH.com
TODO App logo
开发工具stdio官方级别未说明来源级核验

TODO App

MCP Server

一个基于FastMCP的本地任务管理服务器,支持通过命令行添加、列出和删除任务,并使用JSON文件持久化数据。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
本地服务器命令行工具Python任务管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

DataScientist00

提供方

DataScientist00

最后核验

2026/5/17 20:23

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

Todo 应用的 MCP 服务器

观看视频📺

![YouTube Video](https://youtu.be/jG_mxYPmqgk)

概述

这个项目展示了 用于待办事项应用的本地MCP服务器 使用 FastMCP,以及 紫外线 用于项目管理和 检查员 验证本地stdio服务器是否正常工作。目标是提供一个基于命令的交互式工具,以 添加、列出和删除待办事项 在将数据持久化存储到JSON文件中时。


目录

  1. 引言
  2. 项目文件
  3. 所使用的技术
  4. 安装
  5. 用法
  6. 特点/特性
  7. 结果
  8. 做出贡献
  9. 许可证

______________________________________________________________________

引言

建立本地MCP服务器使您能够通过Python脚本高效管理任务。此项目利用了 FastMCP 定义用于对待办事项和用例执行CRUD(创建、读取、更新、删除)操作的工具 紫外线检查员 用于监控项目工作流程和服务器健康状况。

目标

  • 构建一个本地MCP服务器用于任务管理。
  • 通过简单的命令行界面添加、列出和删除待办事项。
  • 将所有数据持久化存储在一个JSON文件中。
  • 使用(工具/方法)监控服务器状态 检查员
  • 使用 紫外线 用于项目管理任务。

______________________________________________________________________

项目文件

输入

  • todos.json - 永久存储所有待办事项。
  • main.py - 主MCP服务器脚本。

你可以通过删除来重新开始 todos.json服务器将自动重新创建它。

______________________________________________________________________

所使用的技术

  • python核心编程语言。
  • FastMCP定义工具并运行MCP服务器的框架。
  • 检查员检查本地stdio服务器的功能。
  • 紫外线Python工作流的项目管理工具。
  • JSON(JavaScript Object Notation)持久存储待办事项。

______________________________________________________________________

安装

先决条件

确保您的系统上已安装 Python(版本 >= 3.10)。

步骤

  1. 克隆仓库:
   git clone https://github.com/DataScientist00/MCP-Server-TODO-app.git
   cd todo-mcp-server
  1. 创建并激活虚拟环境:
   python -m venv venv
   source venv/bin/activate   # On Windows: venv\Scripts\activate
  1. 安装依赖项:
   pip install -r requirements.txt

______________________________________________________________________

用法

使用以下命令运行MCP服务器:

uv run fastmcp run main.py

服务器将:

  • 加载或创建 todos.json
  • 提供CLI工具以 添加列表,和 删除所有
  • 允许您通过(某种方式)监控本地stdio服务器 检查员
  • 使用 紫外线 组织和管理项目工作流程。

______________________________________________________________________

特点/特性

  • 本地MCP服务器运行一个基于命令行的待办事项服务器。
  • 持久存储所有任务均已保存在 todos.json
  • 添加/列出/删除待办事项通过简单的CLI工具进行CRUD操作。
  • 服务器监控使用Inspector验证服务器状态。
  • 项目管理组织工作流程与 紫外线
  • 轻量级且快速简单的Python脚本,无繁重依赖。

______________________________________________________________________

结果

  • 高效的任务管理实时添加、查看和删除任务。
  • 数据持久化所有数据在服务器重启后仍然保留。
  • 项目监控确保本地MCP服务器正在正常运行。
  • 应用程序:

- 个人任务管理 - 学习MCP服务器设置 - 基于Python的工作流实验

______________________________________________________________________

做出贡献

我们欢迎对本项目进行贡献以助其完善!要参与贡献:

  1. 为该仓库创建分支。
  2. 创建一个新分支(git checkout -b feature/your-feature-name)。
  3. 进行你的更改并提交(git commit -m 'Add new feature')。
  4. 推送至分支(git push origin feature/your-feature-name)。
  5. 创建一个拉取请求。

______________________________________________________________________

致谢

  • 多亏了 FastMCP 以便轻松通过工具创建服务器。
  • 检查员 用于监控本地stdio服务器。
  • Python开源社区提供支持与灵感。

______________________________________________________________________

联系

如有问题或需要支持,请联系我们:

目录标签

目录标签

本地服务器命令行工具Python任务管理本地部署数据持久化

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP