{
"tool_response": [
{
"type": "text",
"text": "{\n \"success\": true,\n \"doc\": {\n \"id\": 47,\n \"parent_id\": 35,\n \"slug\": \"mcp-tasks\",\n \"path\": \"\/mcp\/mcp-tasks\",\n \"title\": \"MCP-Tasks\",\n \"description\": \"Model Context Protocol Server für Task-Management und KI-Mensch-Kollaboration.\",\n \"content\": \"<nav class=\\\"breadcrumb\\\">\\n <a href=\\\"\/docs\\\">Dokumentation<\/a> » <a href=\\\"\/docs\/mcp\\\">MCP<\/a> » MCP-Tasks\\n<\/nav>\\n\\n<h1>MCP-Tasks Server<\/h1>\\n<p>Model Context Protocol Server für Task-Management und KI-Mensch-Kollaboration.<\/p>\\n\\n<table>\\n <tr><th>Version<\/th><td>1.0.0<\/td><\/tr>\\n <tr><th>Transport<\/th><td>stdio<\/td><\/tr>\\n <tr><th>Runtime<\/th><td>Python 3.10+<\/td><\/tr>\\n <tr><th>Pfad<\/th><td>\/opt\/mcp-servers\/mcp-tasks\/<\/td><\/tr>\\n <tr><th>Datenbank<\/th><td>ki_protokoll (tasks, task_assignments, task_results)<\/td><\/tr>\\n<\/table>\\n\\n<h2>Zweck<\/h2>\\n<ul>\\n <li>Task-Management für KI-Agenten und Menschen<\/li>\\n <li>Aufgaben erstellen, zuweisen, ausführen, abschließen<\/li>\\n <li>Lokale KI-Ausführung mit Ollama<\/li>\\n <li>Automatische Quality-Checks (PHPStan, Semgrep)<\/li>\\n <li>Token-Tracking und Kosten-Übersicht<\/li>\\n<\/ul>\\n\\n<h2>Kapitel<\/h2>\\n<table>\\n <tr><th>Kapitel<\/th><th>Beschreibung<\/th><\/tr>\\n <tr><td><a href=\\\"\/docs\/mcp\/mcp-tasks\/mcp-tasks-architektur\\\">Architektur<\/a><\/td><td>Verzeichnisstruktur, Komponenten, Layer<\/td><\/tr>\\n <tr><td><a href=\\\"\/docs\/mcp\/mcp-tasks\/mcp-tasks-tools\\\">Tools<\/a><\/td><td>Alle 12 MCP-Tools im Detail<\/td><\/tr>\\n <tr><td><a href=\\\"\/docs\/mcp\/mcp-tasks\/mcp-tasks-installation\\\">Installation<\/a><\/td><td>Setup, Konfiguration, Registrierung<\/td><\/tr>\\n<\/table>\\n\\n<h2>Schnellstart<\/h2>\\n<pre><code># Registrierung in Claude Code\\nclaude mcp add mcp-tasks \\\\\\n \/opt\/mcp-servers\/mcp-tasks\/venv\/bin\/python \\\\\\n \/opt\/mcp-servers\/mcp-tasks\/server.py\\n\\n# Status prüfen\\nclaude mcp list<\/code><\/pre>\\n\\n<h2>Verfügbare Tools (12)<\/h2>\\n\\n<h3>Task-Management (10 Tools)<\/h3>\\n<table>\\n <tr><th>Tool<\/th><th>Beschreibung<\/th><th>Parameter<\/th><\/tr>\\n <tr>\\n <td><code>tasks_list<\/code><\/td>\\n <td>Tasks auflisten (Token-optimiert)<\/td>\\n <td>status, type, search, limit (10), offset, compact (true)<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_get<\/code><\/td>\\n <td>Task-Details abrufen<\/td>\\n <td>id<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_create<\/code><\/td>\\n <td>Neuen Task erstellen<\/td>\\n <td>title, description, type, parent_task_id, due_date<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_update<\/code><\/td>\\n <td>Task aktualisieren<\/td>\\n <td>id, title, description, type, due_date<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_status<\/code><\/td>\\n <td>Status ändern<\/td>\\n <td>id, status<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_assign<\/code><\/td>\\n <td>Task zuweisen<\/td>\\n <td>id, assignee, assignee_type, model_name, notes<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_result<\/code><\/td>\\n <td>Ergebnis speichern<\/td>\\n <td>id, response, executor, executor_type, model_name, status, tokens_*, cost_usd<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_execute<\/code><\/td>\\n <td>Mit Ollama ausführen<\/td>\\n <td>id, model, auto_complete<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_delete<\/code><\/td>\\n <td>Task löschen<\/td>\\n <td>id<\/td>\\n <\/tr>\\n <tr>\\n <td><code>tasks_statistics<\/code><\/td>\\n <td>Statistiken abrufen<\/td>\\n <td>-<\/td>\\n <\/tr>\\n<\/table>\\n\\n<h3>Quality (2 Tools)<\/h3>\\n<table>\\n <tr><th>Tool<\/th><th>Beschreibung<\/th><th>Parameter<\/th><\/tr>\\n <tr>\\n <td><code>quality_check<\/code><\/td>\\n <td>PHP-Quality-Checks (PHPStan, Semgrep)<\/td>\\n <td>path, checks, fix<\/td>\\n <\/tr>\\n <tr>\\n <td><code>quality_report<\/code><\/td>\\n <td>Vollständiger Quality-Report<\/td>\\n <td>scope, format<\/td>\\n <\/tr>\\n<\/table>\\n\\n<p><strong>Hinweis:<\/strong> Contract-Tools (contracts_list, contracts_validate, etc.) sind in <a href=\\\"\/docs\/mcp\/mcp-contracts\\\">MCP-Contracts<\/a> verfügbar.<\/p>\\n\\n<h2>Beispiele<\/h2>\\n\\n<h3>Tasks auflisten<\/h3>\\n<pre><code># Alle offenen AI-Tasks (kompakt, max 10)\\ntasks_list(status=\\\"pending\\\", type=\\\"ai_task\\\")\\n\\n# Mehr Ergebnisse mit vollen Details\\ntasks_list(status=\\\"pending\\\", limit=50, compact=False)\\n\\n# Suche nach Begriff\\ntasks_list(search=\\\"mcp\\\")<\/code><\/pre>\\n\\n<h3>Task erstellen und ausführen<\/h3>\\n<pre><code># Task erstellen\\ntasks_create(\\n title=\\\"Code Review durchführen\\\",\\n description=\\\"Prüfe die neue API-Implementierung\\\",\\n type=\\\"ai_task\\\"\\n)\\n\\n# Mit Ollama ausführen\\ntasks_execute(id=42, model=\\\"mistral\\\", auto_complete=True)<\/code><\/pre>\\n\\n<h3>Quality-Check<\/h3>\\n<pre><code># PHP-Code prüfen\\nquality_check(path=\\\"\/var\/www\/dev.campus.systemische-tools.de\/src\\\")\\n\\n# Vollständigen Report erstellen\\nquality_report(scope=\\\"full\\\", format=\\\"markdown\\\")<\/code><\/pre>\\n\\n<h2>Datenmodell<\/h2>\\n<table>\\n <tr><th>Tabelle<\/th><th>Beschreibung<\/th><\/tr>\\n <tr><td><code>tasks<\/code><\/td><td>Haupttabelle mit Aufgaben<\/td><\/tr>\\n <tr><td><code>task_assignments<\/code><\/td><td>Zuweisungen an Personen\/KIs<\/td><\/tr>\\n <tr><td><code>task_results<\/code><\/td><td>Ergebnisse mit Token-Tracking<\/td><\/tr>\\n <tr><td><code>task_comments<\/code><\/td><td>Kommentare und Updates<\/td><\/tr>\\n<\/table>\\n\\n<h2>Status-Werte<\/h2>\\n<table>\\n <tr><th>Status<\/th><th>Bedeutung<\/th><\/tr>\\n <tr><td><code>pending<\/code><\/td><td>Offen, noch nicht begonnen<\/td><\/tr>\\n <tr><td><code>in_progress<\/code><\/td><td>In Bearbeitung<\/td><\/tr>\\n <tr><td><code>completed<\/code><\/td><td>Erfolgreich abgeschlossen<\/td><\/tr>\\n <tr><td><code>failed<\/code><\/td><td>Fehlgeschlagen<\/td><\/tr>\\n <tr><td><code>cancelled<\/code><\/td><td>Abgebrochen<\/td><\/tr>\\n<\/table>\\n\\n<h2>Executor-Typen<\/h2>\\n<table>\\n <tr><th>Typ<\/th><th>Beschreibung<\/th><\/tr>\\n <tr><td><code>human<\/code><\/td><td>Menschlicher Bearbeiter<\/td><\/tr>\\n <tr><td><code>ollama<\/code><\/td><td>Lokales Ollama-Modell<\/td><\/tr>\\n <tr><td><code>claude<\/code><\/td><td>Claude Code Session<\/td><\/tr>\\n <tr><td><code>anthropic_api<\/code><\/td><td>Anthropic API direkt<\/td><\/tr>\\n<\/table>\\n\\n<h2>Verwandte Themen<\/h2>\\n<ul>\\n <li><a href=\\\"\/docs\/ki-tasks\\\">KI-Tasks System<\/a> - Web-UI und CLI<\/li>\\n <li><a href=\\\"\/docs\/ki-tasks\/ki-tasks-api\\\">Tasks API<\/a> - REST-Endpunkte<\/li>\\n <li><a href=\\\"\/docs\/mcp\/mcp-db\\\">MCP-DB<\/a> - Datenbank-Zugriff<\/li>\\n <li><a href=\\\"\/docs\/mcp\/mcp-contracts\\\">MCP-Contracts<\/a> - Contract-Management<\/li>\\n <li><a href=\\\"\/docs\/ki-system\/ollama\\\">Ollama<\/a> - Lokale KI-Modelle<\/li>\\n<\/ul>\",\n \"status\": \"published\",\n \"sort_order\": 2,\n \"depth\": 1,\n \"created_at\": \"2025-12-20T11:13:58\",\n \"updated_at\": \"2025-12-20T12:50:19\"\n }\n}"
}
]
}