MCP Todo.txt Integration
@guifelix
About MCP Todo.txt Integration
MCP Todo.txt Integration is an MCP server for managing Todo.txt tasks. Add, update, filter, and organize tasks programmatically via the MCP protocol. Features include searching, sorting, metadata, batch operations, and dynamic updates.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Todo.txt Integration?
MCP Todo.txt Integration is a server implementation of the Model Context Protocol (MCP) that enables LLMs to manage tasks in a Todo.txt file programmatically. It integrates with the Todo.txt format and is intended for developers and AI assistants who need structured task management via MCP.
How to use MCP Todo.txt Integration?
Clone the repository, install dependencies with npm install, build with npm run build, then start the server with npm start. The Todo.txt file path can be configured using the TODO_FILE_PATH environment variable; defaults to todo.txt in the project root.
Key features of MCP Todo.txt Integration?
- Expose tasks as a resource with filtering options.
- Add, complete, delete, list, and search tasks.
- Filter and sort tasks by priority, creation, or completion date.
- Add and remove custom metadata from tasks.
- Perform batch updates or deletions.
Use cases of MCP Todo.txt Integration?
- An LLM assistant helps a user manage a daily todo list.
- Batch-process tasks for project management workflows.
- Search and filter tasks by context, project, or priority.
- Programmatically update or remove metadata from tasks.
- Generate task summaries from a Todo.txt file.
FAQ from MCP Todo.txt Integration
What dependencies does it require?
It requires @modelcontextprotocol/sdk, jsTodoTxt, and zod.
How do I configure the Todo.txt file path?
Set the TODO_FILE_PATH environment variable; if not set, the default path is todo.txt in the project root.
What operations can I perform on tasks?
Add, complete, delete, list, search, sort, filter, add/remove metadata, and batch operations.
Frequently asked questions
What dependencies does it require?
It requires @modelcontextprotocol/sdk, jsTodoTxt, and zod.
How do I configure the Todo.txt file path?
Set the `TODO_FILE_PATH` environment variable; if not set, the default path is `todo.txt` in the project root.
What operations can I perform on tasks?
Add, complete, delete, list, search, sort, filter, add/remove metadata, and batch operations.
Basic information
More Productivity MCP servers

AdWhispr - Research, Clone, & Launch Ads from Claude/ChatGPT
AdWhisprRemote MCP server that turns Claude, ChatGPT, or Cursor into a full ad workflow: research any brand's live Facebook and TikTok ads, clone the proven winners for your own brand, and launch real campaigns on Google, TikTok

Contio MeetingOS
Andrew ElyContio MeetingOS is an AI-powered workspace for meeting-driven teams. — from planning to follow-through. It gives you a structured workspace to build agendas, collaborate with participants in real time, capture transcri
twocents
twocents-pageHuman feedback for AI agents — remote MCP server at twocents.page/mcp (share_page / get_feedback)

crosscode-cli
amsultan2010Multiplayer coding in the agentic era through an MCP server for real-time codebase sync between your agents.

AdminLanding
Julien MauriceAdminLanding — French rental, frontalier & home-employment compliance tools (FR/EN). Sourced, dated answers from deterministic rule engines and official datasets — no AI, no account needed for the 10 free tools: zone ten
Comments