Task MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Task MCP Server add a task to prepare the presentation for tomorrow's meeting"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Task MCP Server
A simple task management Model Context Protocol (MCP) server for Claude Desktop.
Features
β Add new tasks
π List all tasks
β Mark tasks as completed
ποΈ Delete tasks
Related MCP server: Task MCP Server
Installation
From GitHub (Recommended)
The easiest way to use this server is directly from GitHub using uvx:
{
"mcpServers": {
"task-manager": {
"command": "uvx",
"args": [
"task-mcp-server",
"--from",
"git+https://github.com/YOUR_USERNAME/task-mcp-server.git"
]
}
}
}Local Installation
# Clone the repository
git clone https://github.com/YOUR_USERNAME/task-mcp-server.git
cd task-mcp-server
# Install with uv
uv pip install -e .
# Run the server
task-mcp-serverUsage with Claude Desktop
Open Claude Desktop configuration file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add the server configuration:
{
"mcpServers": {
"task-manager": {
"command": "uvx",
"args": [
"task-mcp-server",
"--from",
"git+https://github.com/YOUR_USERNAME/task-mcp-server.git"
]
}
}
}Restart Claude Desktop
Look for the π icon to confirm the server is connected
Available Tools
add_task: Add a new task with title and optional description
list_tasks: Display all tasks with their status
complete_task: Mark a task as completed
delete_task: Remove a task from the list
Example Usage
In Claude Desktop, try:
"Add a task to buy groceries"
"List all my tasks"
"Mark task 1 as completed"
"Delete task 2"
Development
# Install dependencies
uv pip install -e .
# Run locally
uv run task-mcp-server
# Test with MCP inspector
npx @modelcontextprotocol/inspector uv run task-mcp-serverLicense
MIT
Available Tools
4 toolsadd_taskC
Add a new task to the task list
Inputs: title (required), description.
complete_taskC
Mark a task as completed
Inputs: task_id (required).
delete_taskC
Delete a task
Inputs: task_id (required).
list_tasksA
List all tasks
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose: add_task creates new tasks, complete_task updates task status, delete_task removes tasks, and list_tasks retrieves tasks. There is no overlap in functionality, making it easy for an agent to select the correct tool for any operation.
All tool names follow a consistent verb_noun pattern (add_task, complete_task, delete_task, list_tasks), using snake_case throughout. This predictability enhances usability and reduces confusion.
With 4 tools, this server is well-scoped for a task management domain, covering essential CRUD operations (create, read, update, delete) without unnecessary bloat. Each tool earns its place in the set.
The tool surface provides complete CRUD/lifecycle coverage for task management: add_task (create), list_tasks (read), complete_task (update), and delete_task (delete). There are no obvious gaps, allowing agents to handle all core workflows without dead ends.
Maintenance
Related MCP Connectors
Simple, fast todo app: manage tasks, projects and tags from Claude and other MCP clients.
Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.
Official Todoist MCP server. Manage tasks and projects. Hosted, no API key needed.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yoβ¦
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that integrates with Notion's API to manage personal todo lists, allowing users to view, add, and update tasks directly from Claude.31MIT
- FlicenseAqualityDmaintenanceA simple task management server that enables users to add, list, complete, and delete tasks through natural language interactions in Claude Desktop.4-
- FlicenseNot gradedqualityDmaintenanceA task management MCP server that provides tools to create, list, complete, and delete tasks using pluggable storage backends. It enables users to interact with their task lists through natural language using MCP-compatible clients like Claude Desktop.-
- AlicenseNot gradedqualityDmaintenanceA persistent todo list server that enables AI assistants to manage tasks across different platforms using the Model Context Protocol. It provides tools for creating, listing, updating, and deleting todos with support for priorities, tags, and due dates.MIT