You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pkg/mcp/profile.go
-21Lines changed: 0 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -92,18 +92,6 @@ func (s *Server) initNetworkingTools() []server.ServerTool {
92
92
),
93
93
Handler: s.getDestinationRule,
94
94
},
95
-
{
96
-
Tool: mcp.NewTool("get-service-entries",
97
-
mcp.WithDescription("Get Istio Service Entries from any namespace. Service Entries allow adding external services to the service mesh registry. Use this to inspect external service configurations and mesh expansion settings."),
98
-
mcp.WithString("namespace",
99
-
mcp.Description("Namespace to query (defaults to 'default'). External service configurations may be centralized in specific namespaces."),
100
-
),
101
-
mcp.WithTitleAnnotation("Istio: Service Entries"),
102
-
mcp.WithReadOnlyHintAnnotation(true),
103
-
mcp.WithDestructiveHintAnnotation(false),
104
-
),
105
-
Handler: s.getServiceEntries,
106
-
},
107
95
{
108
96
Tool: mcp.NewTool("get-service-mesh-hosts",
109
97
mcp.WithDescription("List all services and hosts in the service mesh for a specific namespace. Provides a comprehensive overview of ServiceEntries (external services), Kubernetes Services (internal services), and VirtualService configurations. Use this to understand the complete service topology and routing setup in a namespace."),
0 commit comments