MCP.so
登录

MCP Task Manager Server

@bsmi021

基本信息

分类

生产力

许可证

GPL-3.0

传输方式

stdio

作者

bsmi021

关于 MCP Task Manager Server

A local Model Context Protocol (MCP) server providing backend tools for client-driven project and task management using a SQLite database.

MCP Task Manager Server 配置

暂无标准配置

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

代码仓库

MCP Task Manager Server 工具

工具列表暂未提供

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

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

概览

What is MCP Task Manager Server?

A local Model Context Protocol (MCP) server providing backend tools for client-driven project and task management using a SQLite database. It is designed for MCP clients such as AI agents or scripts that need to manage structured task data within distinct projects.

How to use MCP Task Manager Server?

Install dependencies with npm install, then run in development mode with npm run dev (uses stdio transport). For production, build with npm run build and start with npm start. The database path and log level can be configured via the DATABASE_PATH and LOG_LEVEL environment variables, respectively.

Key features of MCP Task Manager Server

  • Project-based organization of tasks.
  • SQLite persistence with a local database file.
  • Client-driven workflow; server provides tools, not strategies.
  • Full MCP compliance for tool definition and communication.
  • Supports task creation, status updates, subtasks, and next-task identification.
  • Import/export project data in JSON format.

Use cases of MCP Task Manager Server

  • AI agents managing a personal to-do list across multiple projects.
  • Scripts automating project task tracking without external services.
  • Local development integration for prototyping task management workflows.
  • Headless task management backend for chat or terminal-based interfaces.

常见问题

1

Where is the database stored?

By default, the SQLite database is stored in `./data/taskmanager.db`. You can override this path with the `DATABASE_PATH` environment variable.

2

How do I configure the log level?

Set the `LOG_LEVEL` environment variable to `debug`, `info`, `warn`, or `error`. The default is `info`.

3

What transport does the server use?

The server communicates via stdio (standard input/output), which is the standard transport for MCP servers.

4

What are the runtime requirements?

Node.js (LTS recommended) and npm are required. The server is written in TypeScript and compiles to JavaScript.

5

What limits exist on task parameters?

Task descriptions are limited to 1–1024 characters, subtask descriptions to 1–512 characters, and dependency arrays to a maximum of 50 entries. The `addTask` and `setTaskStatus` tools accept up to 100 task IDs in a single call.

评论

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