TaskBridge
TaskBridge
Ein MCP-Server (Model Context Protocol), der es Claude ermöglicht, eine Aufgabenliste über natürliche Sprache zu verwalten – eine Verbindung zwischen einem KI-Modell und einem realen, persistenten System, statt einem einmaligen API-Aufruf.
Problem
Ein KI-Modell, das nur auf Text antworten kann, hat einen begrenzten praktischen Nutzen. Echte KI-Produkte müssen externe Systeme lesen, beschreiben und bearbeiten können – Aufgabenlisten, Kalender, Dateien. MCP ist der offene Standard, den Anthropic entwickelt hat, um KI-Modellen eine sichere und vorhersagbare Verbindung zu diesen Systemen zu ermöglichen.
Related MCP server: Task Manager MCP Server
Funktionsweise
TaskBridge stellt Claude drei Werkzeuge zur Verfügung: Hinzufügen einer Aufgabe, Auflisten von Aufgaben und Markieren einer Aufgabe als erledigt. Wenn Claude Desktop mit diesem Server konfiguriert ist, löst eine natürliche Frage an Claude ("Füge eine Aufgabe hinzu", "Liste meine Aufgaben auf") einen echten Werkzeugaufruf aus, der eine lokale JSON-Datei liest und beschreibt. Jeder Werkzeugaufruf erfordert vor der Ausführung die ausdrückliche Zustimmung des Benutzers.
Werkzeuge
add_task(title) – fügt eine neue Aufgabe zur Liste hinzu.
list_tasks() – listet alle Aufgaben mit ihrem Erledigungsstatus auf.
complete_task(task_id) – markiert eine Aufgabe anhand ihrer ID als erledigt.
Technik-Stack
Python 3.14
MCP Python SDK (Model Context Protocol)
Claude Desktop (als MCP-Client)
Einrichtung
Repository klonen
Virtuelle Umgebung erstellen und aktivieren
Abhängigkeiten installieren
TaskBridge in der Claude-Desktop-Konfiguration (
claude_desktop_config.json) hinzufügen:
"mcpServers": {
"taskbridge": {
"command": "/absolute/path/to/taskbridge/venv/bin/python3",
"args": ["/absolute/path/to/taskbridge/server.py"]
}
}Claude Desktop vollständig neu starten, dann unter Einstellungen > Entwickler prüfen, ob der Server als "läuft" angezeigt wird.
Verwendung
In Claude Desktop einfach natürlich fragen:
"Füge eine Aufgabe hinzu: Bericht fertigstellen"
"Liste meine Aufgaben auf"
"Markiere Aufgabe 1 als erledigt"
Claude wird vor jedem Werkzeugaufruf um Ihre Zustimmung bitten.
Beispiel
Eingabe: "Füge eine Aufgabe hinzu: TaskBridge-Projekt-README fertigstellen"
Ergebnis: Aufgabe #1 hinzugefügt: TaskBridge-Projekt-README fertigstellen
Eingabe: "Liste meine Aufgaben auf"
Ergebnis: #1 — TaskBridge-Projekt-README fertigstellen (noch nicht erledigt)
Einschränkungen
Aufgaben werden in einer einzigen lokalen JSON-Datei gespeichert, nicht in einer echten Datenbank – für einen einzelnen Benutzer geeignet, aber nicht für Gleichzeitigkeit ausgelegt.
Keine Authentifizierung – jeder mit Zugriff auf Claude Desktop und diese Konfiguration kann die Aufgabenliste verwalten.
Keine Fälligkeitsdaten, Prioritäten oder Kategorien – bewusst minimal gehalten, um die MCP-Mechanik klar darzustellen.
Was ich gelernt habe
Der lehrreichste Teil beim Bau von TaskBridge war zu sehen, wie grundlegend anders die Verbindung eines KI-Modells mit einem realen System ist als der einfache Aufruf über eine API. Ich habe gelernt, wie Werkzeuge durch MCP definiert werden, warum korrekte Pfadbehandlung und Sicherheit wichtig sind, wenn ein Programm mit dem Dateisystem interagiert, und wie die Verbindung einer KI mit externen Ressourcen neue Kategorien von Fehlern und Risiken einführt. Die interessanteste Erkenntnis war, dass die Verbindung einer KI mit einem System sie nicht automatisch vertrauenswürdig macht – wie die Werkzeuge und Berechtigungen darum herum gestaltet sind, ist genauso wichtig wie das Modell selbst.
Autor
Alhaz Almus – Philosophiestudent, METU
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
- RedboothOAuthcom.redbooth
Manage Redbooth tasks, task lists, comments, tags and files from Claude and other AI assistants.
1 Create projects, nodes, and tasks in UluP Spaces by conversation with Claude.
Simple, fast todo app: manage tasks, projects and tags from Claude and other MCP clients.
Related MCP Servers
- FlicenseAqualityDmaintenanceA simple task management server that enables users to add, list, complete, and delete tasks through natural language interactions in Claude Desktop.4-
- AlicenseNot gradedqualityDmaintenanceEnables task management through natural language with full CRUD operations including add, list, update, complete, and delete tasks with JSON persistence.ISC
- FlicenseNot gradedqualityCmaintenanceEnables to manage tasks stored locally in a JSON file, including adding, completing, and querying pending tasks, as well as generating daily summaries.-
- FlicenseNot gradedqualityCmaintenanceEnables an AI assistant to manage a simple to-do list stored in a local JSON file, with tools to add, list, get, complete, and delete tasks, plus a read-only pending tasks resource.-