mytinytodo-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
mytinytodo-mcp
MCP server for myTinyTodo. It talks to a running myTinyTodo instance over its JSON HTTP API so MCP clients can list, create, edit, and complete tasks.
Requirements
Python 3.10+
A myTinyTodo v1.8+ instance reachable over HTTP
Related MCP server: tasks-mcp
Install
uv syncFor tests:
uv sync --extra dev
uv run pytestConfiguration
Variable | Required | Description |
| Yes | Base URL, e.g. |
| No | Password when the instance is protected |
Auth uses the mtt-token cookie plus the MTT-Token header (required by myTinyTodo). The client bootstraps these automatically.
Run
export MYTINYTODO_URL=http://localhost:8000
uv run python -m mytinytodo_mcpOr the console script:
uv run mytinytodo-mcpMCP client config
Claude Desktop / Cursor example:
{
"mcpServers": {
"mytinytodo": {
"command": "uv",
"args": [
"run",
"--directory",
"/absolute/path/to/mytinytodo-mcp-server",
"python",
"-m",
"mytinytodo_mcp"
],
"env": {
"MYTINYTODO_URL": "http://localhost:8000"
}
}
}
}Tools
Lists: list_lists, create_list, rename_list, delete_list, clear_completed
Tasks: list_tasks, create_task, edit_task, complete_task, set_task_note, set_task_priority, move_task, delete_task
Tags: tag_cloud, suggest_tags
Example prompts
List my todo lists
Show open tasks on Todo
Add “Buy milk” to list 1
Mark task 42 complete
Notes
List id
-1is the synthetic All tasks view.Simple
create_taskcalls use myTinyTodo smart syntax (±prio,#tag,@duedate).move_taskneeds bothfrom_listandto_list.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, list, and complete todo items through MCP.
ADHD-friendly task management MCP server for ChaTodo: organize tasks, lists, and priorities.
Headless task management for bots, apps and AI agents. Remote MCP server, OAuth or access token.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server to read and manage your Microsoft To Do tasks through the Microsoft Graph To Do API.1MIT
- AlicenseNot gradedqualityBmaintenanceA lightweight task management MCP server that enables CRUD operations on tasks stored in a single JSON file, including listing, creating, updating progress, and setting priorities.247 npmISC
- AlicenseBqualityCmaintenanceA basic MCP server for managing a todo list stored in a local JSON file, enabling task creation, completion, listing, and daily summary generation.24 npmMIT
- FlicenseNot gradedqualityCmaintenanceA simple MCP server that turns a JSON file into a todo list, letting users add, list, complete, delete, and clear tasks through natural language in MCP-compatible clients.-