MCP.so
登录

Todo MCP Server

@fyimail

基本信息

分类

生产力

传输方式

stdio

作者

fyimail

关于 Todo MCP Server

暂无概览

Todo MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Todo MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Todo MCP Server?

A simple MCP (Model Context Protocol) server for managing todo items with SQLite database storage. It is intended for users who want to integrate basic todo operations into MCP-compatible applications.

How to use Todo MCP Server?

Install dependencies with npm install, optionally configure the database location by editing the DB_LOCATION variable in src/database.ts, build the project with npm run build, then invoke the server. Available tools are add-todo (string text), get-todos (no parameters), and remove-todo (number id).

Key features of Todo MCP Server

  • Add new todo items with text content.
  • List all stored todo items.
  • Remove a todo item by its numeric ID.
  • Uses SQLite for persistent storage.
  • Database and directory auto-created if missing.

Use cases of Todo MCP Server

  • Adding a new task to a personal checklist.
  • Retrieving all current tasks for review.
  • Deleting a completed or unwanted task.

常见问题

1

How do I configure the database location?

Open `src/database.ts` and modify the `DB_LOCATION` variable. Examples include `"C:/todos"` (Windows) or `join(homedir(), "todos")` (macOS/Linux).

2

What database technology does Todo MCP Server use?

It uses SQLite via the `better-sqlite3` npm package.

3

What is the default database path?

The default database file is `C:/todos/todos.db`. The directory and file are created automatically if they do not exist.

4

How do I add a todo item?

Use the `add-tool` command with a `text` parameter, for example: `add-todo(text: "Buy groceries")`.

5

How do I remove a todo item?

Use the `remove-todo` command with the item’s `id` parameter, for example: `remove-todo(id: 1)`.

评论

生产力 分类下的更多 MCP 服务器