Todo.txt MCP Server
About
π Model Context Protocol server for todo.txt files - Connect your todo.txt to AI assistants like Claude Desktop
Details
- Author
- danielmeint
- Downloads
- 421
- Categories
- Productivity, AI, Project Management
Jump to
- Natural language interface for todo management
- Full CRUD operations (create, read, update, delete)
- Smart filtering by text, priority, projects, and contexts
- Statistics and insights on your productivity
- Automatic detection of existing todo.sh configurations
- Automatic backups and configurable file size limits
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Todo.txt MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install via uvx todo-txt-mcp or uv tool install todo-txt-mcp. Then add it to your Claude Desktop configuration (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json) using the JSON snippet provided, and restart Claude Desktop. Optionally pass a custom todo.txt file path as an argument.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"todo.txt mcp server": {
"todo-txt-mcp": {
"command": "uvx",
"args": [
"todo-txt-mcp"
]
}
}
}
}
McpServers
{
"todo-txt-mcp": {
"command": "uvx",
"args": [
"todo-txt-mcp"
]
}
}
Todo.txt MCP Server
A powerful Model Context Protocol (MCP) server that connects your todo.txt files to AI assistants like Claude Desktop. Manage your todo list through natural language while maintaining the simplicity and portability of the todo.txt format.
β¨ Features
- π Natural Language Interface: Ask AI to find, create, and manage your todos
- π Full CRUD Operations: Create, read, update, and delete todos with AI assistance
- π― Smart Filtering: Search by text, priority, projects (+project), or contexts (@context)
- π Statistics & Insights: Get comprehensive stats about your productivity
- π todo.sh Integration: Automatically works with existing todo.sh setups
- πΎ File Safety: Automatic backups and configurable safety limits
- β‘ Modern Installation: Install with uvx, uv, pipx, or pip
π Quick Start
1. Install
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


