From a25b28e901524299e49ff6440ea5e20a667dc603 Mon Sep 17 00:00:00 2001 From: Oleksandr Kitsera Date: Fri, 20 Feb 2026 15:36:43 +0200 Subject: [PATCH 1/3] Add MCP tools management UI to service config page - Show available database/file services with their tools on MCP config page - Add per-service and per-tool toggles to enable/disable tools - Save disabled tools to service config (disabled_tools field) - Service toggle controls all tools under it - Tools list built from service type (Database: 16 tools, File: 6 tools) Co-Authored-By: Claude Opus 4.6 --- .../df-service-details.component.html | 60 +++++++ .../df-service-details.component.scss | 48 ++++++ .../df-service-details.component.ts | 152 ++++++++++++++++++ 3 files changed, 260 insertions(+) diff --git a/src/app/adf-services/df-service-details/df-service-details.component.html b/src/app/adf-services/df-service-details/df-service-details.component.html index 3c0a5f81..44e53fbf 100644 --- a/src/app/adf-services/df-service-details/df-service-details.component.html +++ b/src/app/adf-services/df-service-details/df-service-details.component.html @@ -877,6 +877,66 @@

+ + + + + + + MCP Tools + +
+

Loading services...

+
+
+

No database or file services found.

+
+
+ + + + + + + {{ svc.label }} + + + {{ svc.category }} · {{ svc.tools.length }} tools + + + + + + + + + + + + + + + + + +
Tool NameDescription
+ + + {{ tool.name }}{{ tool.description }}
+
+
+
+
+
+
+