# todo

Stay organized with quick task capture and clear tracking. Create, review, complete, and delete tasks to keep momentum. Filter by status to focus on what matters now.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add zaitrarrio/todo

# Browse available tools
npx -y smithery tool list zaitrarrio/todo

# Get full schema for a tool
npx -y smithery tool get zaitrarrio/todo create_task

# Call a tool
npx -y smithery tool call zaitrarrio/todo create_task '{}'
```

## Direct MCP Connection

Endpoint: `https://todo--zaitrarrio.run.tools`

## Tools (4)

- `create_task` — Creates a new task with a title and optional due date and description.
- `list_tasks` — Lists all current tasks, optionally filtering by completion status.
- `update_task_status` — Updates the completion status of an existing task.
- `delete_task` — Deletes a task by its ID.

```bash
# Get full input/output schema for a tool
npx -y smithery tool get zaitrarrio/todo <tool-name>
```

## Resources

- `resource://tasks` — User's todo tasks
