Focus ToDo
About
MCP server that reads your Focus To-Do data directly from the local Windows app database — no account, no API key, no export needed.
Details
- Author
- b0r1som4g0
- Categories
- Productivity, Project Management
Jump to
Setup
Install Focus ToDo in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/b0r1som4g0/focus-todo-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
MCP server that reads yourFocus To-Dodata directly from your local database (Windows app or Chrome Extension on Linux/Pop!_OS/macOS) — no account login, no API key, no export needed.
Exposes your Focus To-Do tasks, projects, subtasks and Pomodoro sessions to Claude (or any MCP-compatible client) by parsing the app's IndexedDB (Chrome LevelDB format) stored locally.
- Linux (Pop!_OS, Debian, Ubuntu, etc.),macOS, orWindows
- Focus To-Doinstalled via:
- Chrome Extension (ngceodoilcgpmkijopinlkmohnfifjfb) in Chrome, Chromium, Brave, Edge, Vivaldi (standard, Flatpak, or Snap)
- Microsoft Store App (Windows UWP)
git clone https://github.com/b0r1sOm4g0/focus-todo-mcp cd focus-todo-mcp npm install
claude mcp add --scope user focus-todo node "/path/to/focus-todo-mcp/index.mjs"
The server automatically detects your Focus To-Do database across:
- Linux (Pop!_OS / Debian / Ubuntu):~/.config/google-chrome/<Profile>/IndexedDB/chrome-extension_ngceodoilcgpmkijopinlkmohnfifjfb_0.indexeddb.leveldb(as well as Chromium, Brave, Edge, Vivaldi, Flatpak, and Snap profiles)
- Windows: Microsoft Store App (%LOCALAPPDATA%\Packages) or Chrome Extension profiles
- macOS:~/Library/Application Support/Google/Chrome/<Profile>/IndexedDB/...
If you use a non-standard browser profile path, override auto-detection with:
FOCUS_TODO_IDB_PATH="/path/to/IndexedDB/chrome-extension_ngceodoilcgpmkijopinlkmohnfifjfb_0.indexeddb.leveldb" node index.mjs
Focus To-Do (both the Windows app and the Chrome extension) stores data in IndexedDB (Chrome's LevelDB format). This server:
- Auto-detects the active LevelDB path for Windows UWP or Chrome Extension profiles
- Reads the LevelDB SSTable (.ldb) files and Write-Ahead Log (.log) directly in read-only mode
- Parses Chrome IndexedDB key prefixes to extract object store records
- Decodes values using Node.js'sv8.deserializewith automatic V8 header patch for modern Chrome versions
- Caches data in memory for 30 seconds to avoid re-reading on every tool call
- os1→ Projects
- os2→ Tasks
- os3→ Subtasks
- os4→ Pomodoro sessions
- The server opens database files in read-only mode and never modifies your data.
- Data is read directly from disk, reflecting the last state flushed by Chrome/Focus To-Do.
Interact with task, doc, and project data in Dart, an AI-native project management tool
Remote MCP server for MeisterTask. Create and manage projects, tasks, and notes from your AI assistant. Hosted (streamable-HTTP) — connect at https://mcp.meistertask.com/mcp
The official Plane MCP server provides integration with Plane APIs, enabling full AI automation of Plane projects, work items, cycles and more.
Keep teams & agents coordinated automatically
From the creators of Wunderlist — the all-in-one task management app for to-do lists, notes, and projects. AI-powered productivity that replaces 5 apps.
Connect to the Taskade platform via MCP. Access tasks, projects, workflows, and AI agents in real-time through a unified workspace and API.
Official Taskeract MCP Server for integrating your Taskeract project tasks and load the context of your tasks into your MCP enabled app.
Manage your Todoist tasks and projects directly from your LLM.
Interact with Asana tasks, projects, workspaces, and comments using the Asana API.
Comprehensive Trello integration: 46 tools covering boards, cards, lists, labels, checklists, attachments, members, custom fields, and search. Read-only mode, image attachment auto-download. Active fork of kocakli/Trello-Desktop-MCP integrating contributions from across the Trello MCP fork ecosystem
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



