# Todo List

> Use this tool when you need to manage and organize tasks efficiently, as it provides a comprehensive Todo List management system with CRUD operations, supporting features like due dates, completion status, and search functionality. It solves problems related to task tracking, project progress monitoring, and maintaining organized lists, making it ideal for users seeking to boost productivity. The tool accepts inputs like task titles, due dates, and completion status, and outputs a searchable and persistent todo list, suitable for integration with various applications or direct user interaction through a web interface.

Canonical page: https://skillsregistry.net/skills/havfar-todo  
JSON: https://api.skillsregistry.net/v1/skills/havfar-todo

## Description

This Todo server provides complete todo list management capabilities through a SQLite database backend using Prisma ORM. Built with TypeScript, it exposes five core tools: list_todos, add_todo, toggle_todo, delete_todo, and search_todos, enabling full CRUD operations on todo items with support for titles, due dates, completion status, and creation timestamps. The implementation includes both a standalone server for integration and a Next.js web interface for direct user interaction, making it valuable for helping users manage tasks, track project progress, or maintain organized todo lists with persistent storage and search functionality.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/havfar-todo)
- **Repository:** <https://github.com/havfar/todo-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "havfar-todo"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/havfar-todo` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/havfar-todo/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
