Todo MCP Server
@leonvanzyl
About Todo MCP Server
No overview available yet
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 Todo MCP Server?
A simple MCP (Model Context Protocol) server for managing todo items with SQLite database storage. It allows users to add, list, and remove todo items.
How to use Todo MCP Server?
Install dependencies with npm install, optionally configure the database location in src/database.ts, then build the project with npm run build. Use the provided tools (add-todo, get-todos, remove-todo) to manage todos.
Key features of Todo MCP Server
- Add new todo items
- List all todo items
- Remove todo items by ID
- SQLite database storage (configurable location)
- Built with TypeScript and MCP SDK
Use cases of Todo MCP Server
- Quickly add and track daily tasks
- Retrieve a list of all pending todos
- Remove completed or obsolete todo items
- Integrate todo management into MCP-enabled workflows
FAQ from Todo MCP Server
What tools does Todo MCP Server provide?
It provides three tools: add-todo (add a new item with a text string), get-todos (list all items), and remove-todo (remove an item by its numeric ID).
How do I configure the database location?
Open src/database.ts and modify the DB_LOCATION variable. Examples include "C:/todos" (Windows), join(homedir(), "todos") (macOS/Linux), or join(process.cwd(), "data") (current directory).
What are the runtime dependencies?
The server requires Node.js, the better-sqlite3 package for SQLite, and the @modelcontextprotocol/sdk. These are installed via npm install.
Does the database file need to exist beforehand?
No. The database file and its directory are automatically created if they don't already exist.
How is data stored?
Data is stored in a local SQLite database file. By default, the file is at C:/todos/todos.db (on Windows) or a user‑configurable location.
Frequently asked questions
What tools does Todo MCP Server provide?
It provides three tools: `add-todo` (add a new item with a text string), `get-todos` (list all items), and `remove-todo` (remove an item by its numeric ID).
How do I configure the database location?
Open `src/database.ts` and modify the `DB_LOCATION` variable. Examples include `"C:/todos"` (Windows), `join(homedir(), "todos")` (macOS/Linux), or `join(process.cwd(), "data")` (current directory).
What are the runtime dependencies?
The server requires Node.js, the `better-sqlite3` package for SQLite, and the `@modelcontextprotocol/sdk`. These are installed via `npm install`.
Does the database file need to exist beforehand?
No. The database file and its directory are automatically created if they don't already exist.
How is data stored?
Data is stored in a local SQLite database file. By default, the file is at `C:/todos/todos.db` (on Windows) or a user‑configurable location.
Basic information
More Productivity MCP servers

EM+x
Cubed StudiosEM+x turns your conversation into board-ready deliverables: steering-committee readouts, executive briefs, market scans, QBR decks, and program updates - each built by an agentic consulting team using your own templates

Turnale
Turnale.appTournament software for tennis, padel, pickleball and more: fair draws, live standings, scores and dropout handling. Run recreational racket-sport tournaments from chat: schedules for americano, mexicano, round robin, g

FlowyTeam OKR MCP Server
flowy-teamFlowyTeam is a native OKR MCP server. Connect Claude (Desktop, web, mobile), ChatGPT, Claude Code or n8n and your agent can read every objective and key result in your workspace, post check-ins, move key-result progress,

Nevent
neventNevent is a remote MCP server available at https://mcp.nevent.ai.

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