task-manager
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-managerlist my open tasks"
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-Manager MCP-Server
Ein lokaler MCP (Model Context Protocol) Server, der einem LLM (z. B. Claude Desktop) strukturierten Zugriff auf eine SQLite-Task-Datenbank gibt. Legt Aufgaben an, listet sie, aktualisiert sie und löscht sie – über vier klar definierte Tools, direkt aus dem Chat heraus steuerbar.
Funktionen
add_task – neue Aufgabe anlegen (Titel, optionales Fälligkeitsdatum)
list_tasks – Aufgaben auflisten, optional gefiltert nach Status (
open/done)update_task – bestehende Aufgabe ändern (nur übergebene Felder)
delete_task – Aufgabe löschen
Alle Tools validieren ihre Eingaben (z. B. leerer Titel, unbekannte ID, ungültiger Status) und geben verständliche Fehlermeldungen statt rohen Absturzmeldungen zurück.
Related MCP server: SQLite MCP Server
Architektur
Mcp-Server/
├── db.py # SQLite-Zugriffslogik (kein MCP-Wissen)
├── server.py # MCP-Tool-Definitionen, rufen nur db.py auf
├── tasks.db # wird beim ersten Start automatisch erzeugt
├── tests/
│ └── test_db.py # pytest-Tests für die Datenbankschicht
└── requirements.txtSetup
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtTests ausführen
pytest tests/ -vEinbindung in Claude Desktop
In der Datei ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) folgenden Eintrag im mcpServers-Objekt ergänzen (Pfade anpassen):
{
"mcpServers": {
"task-manager": {
"command": "/absoluter/pfad/zu/Mcp-Server/venv/bin/python3",
"args": ["/absoluter/pfad/zu/Mcp-Server/server.py"]
}
}
}Danach Claude Desktop neu starten. Der Server erscheint unter Einstellungen → Entwickler → Lokale MCP-Server.
Tech-Stack
Python 3.13
mcpSDK (2.x,MCPServer)sqlite3(Standardbibliothek)pytestfür Tests
Status
Lernprojekt zum Einstieg in MCP-Server-Entwicklung. Design- und
Implementierungsplan liegen unter docs/superpowers/.
Lizenz
MIT – siehe LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-native task management: list, create, update and archive tasks with rich context for AI agents
Local-first task manager: create, edit, and complete tasks, projects, and checklists via MCP.
Manage Superlist tasks and lists in plain language from any MCP-compatible AI agent.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables task management through natural language commands in English or Spanish. Supports creating, listing, updating, completing, and deleting tasks with local SQLite storage.7-
- AlicenseNot gradedqualityDmaintenanceEnables LLM agents to perform complete database operations on SQLite databases, including creating tables, executing queries, and managing data through CRUD operations with schema inspection capabilities.23MIT
- FlicenseNot gradedqualityDmaintenanceEnables users to manage a personal todo list with CRUD operations, keyword search, and local SQLite storage. Designed for AI agent productivity tools.-
- FlicenseNot gradedqualityCmaintenanceEnables adding, reading, updating tasks via Claude with a SQLite backend.-