
Uptier
Connects Claude to a local SQLite database backing a Windows desktop todo app. Exposes 25+ tools for CRUD operations on lists, tasks, subtasks, tags, and goals, plus bulk operations for creating or reprioritizing tasks. The interesting bit is the prioritize_list tool that lets Claude analyze your backlog and apply strategies like Eisenhower matrix or quick wins filtering. Works via stdio transport with WAL mode enabled so both the Electron UI and Claude can hit the database concurrently. Best for when you want AI-assisted triage of your task list without copy-pasting into chat. Ships with a deploy script that sets up a standalone MCP server instance to avoid Node version conflicts between Electron and Claude Desktop.
- GitHub stars
- 2
- tools
- 29
- transport
- STDIO
- last updated
- Dec 15, 2025
Tools
29 toolsPublic tool metadata for what this MCP can expose to an agent.
create_listCreate a new task list
Create a new task list
No parameter schema in public metadata yet.
get_listsGet all lists with task counts
Get all lists with task counts
No parameter schema in public metadata yet.
update_listUpdate list name, color, or icon
Update list name, color, or icon
No parameter schema in public metadata yet.
delete_listDelete a list
Delete a list
No parameter schema in public metadata yet.
reorder_listsChange list positions
Change list positions
No parameter schema in public metadata yet.
create_taskCreate a new task with optional attributes
Create a new task with optional attributes
No parameter schema in public metadata yet.
get_tasksGet tasks with filtering options
Get tasks with filtering options
No parameter schema in public metadata yet.
update_taskUpdate task properties
Update task properties
No parameter schema in public metadata yet.
complete_taskMark task as completed
Mark task as completed
No parameter schema in public metadata yet.
delete_taskDelete a task
Delete a task
No parameter schema in public metadata yet.
bulk_create_tasksCreate multiple tasks at once
Create multiple tasks at once
No parameter schema in public metadata yet.
move_taskMove task to a different list
Move task to a different list
No parameter schema in public metadata yet.
prioritize_listAnalyze tasks and get prioritization guidance
Analyze tasks and get prioritization guidance
No parameter schema in public metadata yet.
bulk_set_prioritiesSet priority tiers for multiple tasks
Set priority tiers for multiple tasks
No parameter schema in public metadata yet.
get_prioritization_summaryGet overview of task priorities
Get overview of task priorities
No parameter schema in public metadata yet.
suggest_next_taskGet AI recommendation for what to work on next
Get AI recommendation for what to work on next
No parameter schema in public metadata yet.
create_goalCreate a goal
Create a goal
No parameter schema in public metadata yet.
get_goalsGet all goals with progress
Get all goals with progress
No parameter schema in public metadata yet.
update_goalUpdate goal properties
Update goal properties
No parameter schema in public metadata yet.
link_tasks_to_goalAssociate tasks with goals
Associate tasks with goals
No parameter schema in public metadata yet.
get_goal_progressGet completion stats for a goal
Get completion stats for a goal
No parameter schema in public metadata yet.
get_day_scheduleGet scheduled tasks, unscheduled tasks, and free time blocks for a date
Get scheduled tasks, unscheduled tasks, and free time blocks for a date
No parameter schema in public metadata yet.
schedule_tasksSchedule tasks onto the day planner time grid
Schedule tasks onto the day planner time grid
No parameter schema in public metadata yet.
unschedule_taskRemove a task from the time grid to unscheduled sidebar
Remove a task from the time grid to unscheduled sidebar
No parameter schema in public metadata yet.
add_subtaskAdd subtask to a task
Add subtask to a task
No parameter schema in public metadata yet.
update_subtaskUpdate subtask properties
Update subtask properties
No parameter schema in public metadata yet.
create_tagCreate a new tag
Create a new tag
No parameter schema in public metadata yet.
get_tagsGet all tags
Get all tags
No parameter schema in public metadata yet.
add_tag_to_taskTag a task
Tag a task
No parameter schema in public metadata yet.
Sponsors
Readme
UpTier
MCP-powered task management with intelligent prioritization via Claude Desktop
UpTier is a desktop to-do application that combines a clean Microsoft To Do-style interface with the power of Claude AI for intelligent task prioritization. Through the Model Context Protocol (MCP), Claude can analyze your tasks and help you focus on what matters most.
Demo
https://github.com/user-attachments/assets/71264f79-3f54-4b45-9d7e-dcef26f54f94
Download
Pre-built installer available. No build required.
Features
Details
- Repository
- github.com/foxintheloop/uptier
- Category
- Productivity & Office
- Package
@foxintheloop/uptier-mcp- Transport
- STDIO
- Registry
- MCP registry, active