← Back to Kontasks
Konui MCP Server Capabilities Expansion
Analysis of potential new MCP tools for konui server
Output
Konui MCP Server - Expansion Opportunities
Current Tools (8)
| konui_create_task | Create kontask for human review |
| konui_list_tasks | List kontasks (filtered by status) |
| konui_get_task | Get single kontask with full details |
| konui_complete_task | Mark kontask completed |
| konui_delete_task | Delete kontask |
| konui_bulk_delete_tasks | Bulk delete by status/scope/tag |
| konui_get_stats | Kontask statistics summary |
| konui_get_metrics | Platform health (CPU/mem/disk) |
🔥 High Value New Tools
1. Session Management
| konui_list_sessions | List all konsole sessions with status, last activity, user |
| konui_get_session | Get session details including context, turns, duration |
| konui_terminate_session | Force-stop a runaway or stalled session |
2. Telemetry & Cost Tracking
| konui_get_telemetry | Get token usage, costs, cache hit rates (hour/day/week) |
| konui_get_turn_history | Get recent turns with timing and token breakdowns |
3. Investigation Workflow
| konui_start_investigation | Create investigation kontask with append-only findings |
| konui_add_finding | Add finding to ongoing investigation |
| konui_conclude_investigation | Close investigation with summary |
4. Service Control
| konui_restart_service | Restart kongate/konimage/konui (with safety checks) |
| konui_get_logs | Get recent log entries for a service (filtered) |
📊 Medium Value Tools
5. Git Operations
| konui_git_status | Get git status, branch, unpushed commits |
| konui_git_log | Get recent commits with messages |
| konui_show_diff | Show diff for a commit (already exists as API) |
6. Reports & Analytics
| konui_generate_report | Generate listings/pipeline reports |
| konui_get_pipeline_status | Current pipeline throughput and queue depths |
7. User/Auth Management
| konui_list_users | List all users with roles |
| konui_active_sessions | Show who's currently logged in |
🎯 Recommended Priority
- konui_get_telemetry - Cost visibility is critical for budget tracking
- konui_list_sessions - Debug stuck sessions, see active work
- konui_start_investigation - Already implemented in API, just needs MCP wrapper
- konui_get_logs - Debug issues without SSH access
- konui_git_status - Check state before committing
💡 Quick Wins
The Investigation API endpoints already exist in konui router (lines 2767-2916). Adding MCP wrappers would be minimal effort - just copy the pattern from konui_create_task.
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
vibetools
Tags
mcpkontasksapi
Created
7 Jan 2026, 9:04 pm
Updated
7 Jan 2026, 9:04 pm
Timing
⏱️ 89.8s
0 tools
● TTFE 0%
● Thinking 100%
● Tools 0%
Created By
claude
Raw Data
{
"id": "ac4d0cce-a3f3-4dbc-a423-a6fcf4b7a21e",
"type": "general",
"status": "completed",
"title": "Konui MCP Server Capabilities Expansion",
"description": "Analysis of potential new MCP tools for konui server",
"context": {
"output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:'Consolas','Monaco',monospace;\">\n<h2 style=\"font-family:sans-serif;color:#fff;margin:0 0 16px 0;\">Konui MCP Server - Expansion Opportunities</h2>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#98c379;margin:0 0 12px 0;\">Current Tools (8)</h3>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_create_task</td><td style=\"color:#7f848e;\">Create kontask for human review</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_list_tasks</td><td style=\"color:#7f848e;\">List kontasks (filtered by status)</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_get_task</td><td style=\"color:#7f848e;\">Get single kontask with full details</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_complete_task</td><td style=\"color:#7f848e;\">Mark kontask completed</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_delete_task</td><td style=\"color:#7f848e;\">Delete kontask</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_bulk_delete_tasks</td><td style=\"color:#7f848e;\">Bulk delete by status/scope/tag</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#61afef;\">konui_get_stats</td><td style=\"color:#7f848e;\">Kontask statistics summary</td></tr>\n<tr><td style=\"padding:8px;color:#61afef;\">konui_get_metrics</td><td style=\"color:#7f848e;\">Platform health (CPU/mem/disk)</td></tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#e5c07b;margin:0 0 12px 0;\">🔥 High Value New Tools</h3>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">1. Session Management</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_list_sessions</td><td style=\"color:#abb2bf;\">List all konsole sessions with status, last activity, user</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;\">konui_get_session</td><td style=\"color:#abb2bf;\">Get session details including context, turns, duration</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_terminate_session</td><td style=\"color:#abb2bf;\">Force-stop a runaway or stalled session</td></tr>\n</table>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">2. Telemetry & Cost Tracking</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_get_telemetry</td><td style=\"color:#abb2bf;\">Get token usage, costs, cache hit rates (hour/day/week)</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_get_turn_history</td><td style=\"color:#abb2bf;\">Get recent turns with timing and token breakdowns</td></tr>\n</table>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">3. Investigation Workflow</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_start_investigation</td><td style=\"color:#abb2bf;\">Create investigation kontask with append-only findings</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;\">konui_add_finding</td><td style=\"color:#abb2bf;\">Add finding to ongoing investigation</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_conclude_investigation</td><td style=\"color:#abb2bf;\">Close investigation with summary</td></tr>\n</table>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">4. Service Control</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_restart_service</td><td style=\"color:#abb2bf;\">Restart kongate/konimage/konui (with safety checks)</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_get_logs</td><td style=\"color:#abb2bf;\">Get recent log entries for a service (filtered)</td></tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#61afef;margin:0 0 12px 0;\">📊 Medium Value Tools</h3>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">5. Git Operations</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_git_status</td><td style=\"color:#abb2bf;\">Get git status, branch, unpushed commits</td></tr>\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;\">konui_git_log</td><td style=\"color:#abb2bf;\">Get recent commits with messages</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_show_diff</td><td style=\"color:#abb2bf;\">Show diff for a commit (already exists as API)</td></tr>\n</table>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">6. Reports & Analytics</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_generate_report</td><td style=\"color:#abb2bf;\">Generate listings/pipeline reports</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_get_pipeline_status</td><td style=\"color:#abb2bf;\">Current pipeline throughput and queue depths</td></tr>\n</table>\n\n<h4 style=\"color:#c678dd;margin:16px 0 8px 0;\">7. User/Auth Management</h4>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><td style=\"padding:8px;color:#56b6c2;width:200px;\">konui_list_users</td><td style=\"color:#abb2bf;\">List all users with roles</td></tr>\n<tr><td style=\"padding:8px;color:#56b6c2;\">konui_active_sessions</td><td style=\"color:#abb2bf;\">Show who's currently logged in</td></tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"color:#98c379;margin:0 0 12px 0;\">🎯 Recommended Priority</h3>\n<ol style=\"margin:0;padding-left:20px;line-height:2;\">\n<li><strong style=\"color:#e5c07b;\">konui_get_telemetry</strong> - Cost visibility is critical for budget tracking</li>\n<li><strong style=\"color:#e5c07b;\">konui_list_sessions</strong> - Debug stuck sessions, see active work</li>\n<li><strong style=\"color:#e5c07b;\">konui_start_investigation</strong> - Already implemented in API, just needs MCP wrapper</li>\n<li><strong style=\"color:#e5c07b;\">konui_get_logs</strong> - Debug issues without SSH access</li>\n<li><strong style=\"color:#e5c07b;\">konui_git_status</strong> - Check state before committing</li>\n</ol>\n</div>\n\n<div style=\"background:#1a3a1a;border:1px solid #22c55e;padding:16px;border-radius:6px;\">\n<h4 style=\"color:#22c55e;margin:0 0 8px 0;\">💡 Quick Wins</h4>\n<p style=\"margin:0;color:#abb2bf;\">The Investigation API endpoints already exist in konui router (lines 2767-2916). Adding MCP wrappers would be minimal effort - just copy the pattern from konui_create_task.</p>\n</div>\n\n</div>",
"requestedAt": "2026-01-07T08:15:00.000Z",
"requestId": "24a6608c-c776-4980-a8d5-96797a274775",
"choices": [
{
"label": "Add telemetry tool",
"value": "Add konui_get_telemetry MCP tool to expose token usage and cost data",
"primary": true
},
{
"label": "Add session tools",
"value": "Add session management MCP tools (list_sessions, get_session, terminate_session)"
},
{
"label": "Add investigation tools",
"value": "Add investigation workflow MCP tools (start_investigation, add_finding, conclude_investigation)"
},
{
"label": "Show full API list",
"value": "Show me all available konui API endpoints that could be exposed via MCP"
}
],
"turnTiming": {
"totalMs": 89793,
"ttfeMs": 68,
"thinkingMs": 89725,
"toolExecutionMs": 0,
"toolCallCount": 0,
"thinkingPct": 100,
"toolsPct": 0,
"ttfePct": 0
}
},
"createdBy": "claude",
"createdAt": "2026-01-07T11:04:40.900Z",
"updatedAt": "2026-01-07T11:04:47.264Z",
"requestId": "24a6608c-c776-4980-a8d5-96797a274775",
"scope": "vibetools",
"tags": [
"mcp",
"kontasks",
"api"
],
"targetUser": "claude"
}