An MCP server for integrating task management capabilities into Claude Desktop.
Model Context Protocol (MCP) server for task management, built with FastMCP. Integrate task management capabilities into Claude Desktop.
taskflow-mcp/
├── server.py # Shared MCP server instance
├── database.py # In-memory data storage
├── main.py # Application entry point
├── tools/
│ └── task_tools.py # Task management tools
├── resources/
│ └── task_resources.py # Task data resources
└── prompts/
└── task_prompts.py # assistant prompts
conda create -n mcp-project python=3.10
conda activate mcp-project
pip install mcp requests
pip install --upgrade typer
uv init taskflow-mcp
cd taskflow-mcp
Add the modular code to your project structure (see files above)
Install MCP CLI support:
uv add "mcp[cli]"
uv run mcp install main.py
Open Claude Desktop config file:
%APPDATA%\Claude\claude_desktop_config.json
~/Library/Application Support/Claude/claude_desktop_config.json
~/.config/Claude/claude_desktop_config.json
Add TaskFlow MCP configuration:
{
"mcpServers": {
"TaskFlow": {
"command": "/path/to/your/project/.venv/Scripts/python.exe",
"args": [
"/path/to/your/project/main.py"
]
}
}
}
Create a high-priority task for "Implement user authentication" assigned to muthu.pal with due date 2025-07-15
Show me all tasks for ankitha.pal that are currently in progress
Generate a daily standup report showing today's focus items and any blockers
Help me break down a "Mobile App Development" project into manageable tasks
Tool | Description |
---|---|
create_task | Create new tasks with full specifications |
update_task_status | Update task status and track completion |
get_task_details | Retrieve comprehensive task information |
list_tasks_by_user | Filter tasks by assignee and status |
get_overdue_tasks | Identify overdue items needing attention |
search_tasks | Search across titles, descriptions, and tags |
Marketing insights and audience analysis from Audiense reports, covering demographic, cultural, influencer, and content engagement analysis.
MCP server for the incident management platform Rootly.
Automates marketing operations with AI-powered optimization, real-time analytics, and multi-platform integration.
A macOS app that connects your digital life with AI, providing access to Calendar, Contacts, Location, Maps, Messages, Reminders, and Weather services.
Converts Markdown text into HTML compatible with WeChat official accounts using an external API key.
Query and search for issues in Linear, a project management tool.
Analyze and visualize data from .xlsx and .csv files using matplotlib and plotly.
Integrate with Odoo ERP systems to manage business data and operations. Requires external configuration for connection parameters.
The only platform you need to get paid - all payments in one place, invoicing and accounting reconciliations with Adfin.
A read-only MCP server for Jira, enabling LLMs to query live Jira data using the CData JDBC Driver.