Token导航 LogoToken导航TokenDH.com
Todo MCP Server Custom logo
数据服务未说明官方级别未说明来源级核验

Todo MCP Server Custom

MCP Server

一个简单的MCP服务器,用于管理待办事项并使用SQLite数据库存储。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
JavaScript任务管理数据分析

安装说明

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

作者 / 组织

RozenScarlet

提供方

RozenScarlet

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

全MCP服务器

一个简单的MCP(模型上下文协议)服务器,用于管理具有SQLite数据库存储的todo项目。

特性

  • 添加新待办事项
  • 列出所有待办事项
  • 按ID删除待办事项

设置

  1. 安装依赖项:
   npm install
  1. 配置数据库位置(可选):

打开 src/database.ts 并修改 DB_LOCATION 变量到您的首选位置:

   // Examples:
   // - Windows: "C:/todos"
   // - macOS: join(homedir(), "todos")
   // - Linux: "/home/username/todos" or join(homedir(), "todos")
   // - Current directory: join(process.cwd(), "data")
   const DB_LOCATION = "C:/todos";
  1. 构建项目:
   npm run build

数据库

该应用程序使用SQLite进行数据存储。默认情况下,数据库文件创建于 C:/todos/todos.db。您可以通过修改来更改此位置 DB_LOCATION 变量in src/database.ts.

如果数据库及其目录不存在,则会自动创建。

可用工具

添加所有

将新的待办事项添加到列表中。

参数:

  • text (string):todo项目的文本内容

例子:

add-todo(text: "Buy groceries")

get-所有

列出所有待办事项。

例子:

get-todos()

删除todo

按ID删除todo项目。

参数:

  • id (number):要删除的todo项目的ID

例子:

remove-todo(id: 1)

发展

本项目由以下部分组成:

  • TypeScript
  • 数据库操作的better-sqlite3
  • 用于服务器实现的MCP SDK

目录标签

目录标签

JavaScript任务管理数据分析待办事项管理本地部署SQLite数据库轻量级服务

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP