task-manager
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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: TodoSQLite 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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
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
Shared task layer for AI agents: tasks, handoffs and decisions that persist across tools.
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.
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 users to manage a personal todo list with CRUD operations, keyword search, and local SQLite storage. Designed for AI agent productivity tools.MIT
- FlicenseNot gradedqualityDmaintenanceEnables adding, reading, updating tasks via Claude with a SQLite backend.-
- AlicenseNot gradedqualityCmaintenanceEnables deterministic, SQLite-backed task and todo tracking across multiple project scopes via MCP tools, allowing agents to add, update, list, complete, and delete tasks without hand-editing text files.7 npmMIT