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
-41Lines changed: 0 additions & 41 deletions
Original file line number
Diff line number
Diff line change
@@ -132,30 +132,6 @@ func (s *Server) initConfigurationTools() []server.ServerTool {
132
132
),
133
133
Handler: s.discoverIstioNamespaces,
134
134
},
135
-
{
136
-
Tool: mcp.NewTool("get-envoy-filters",
137
-
mcp.WithDescription("Get Istio Envoy Filters from any namespace. Envoy Filters allow custom configuration of Envoy proxy behavior, including custom filters, listeners, and clusters. Use this to inspect advanced Istio service mesh configurations."),
138
-
mcp.WithString("namespace",
139
-
mcp.Description("Namespace to query (defaults to 'default'). Custom Envoy configurations may be applied to specific namespaces or workloads."),
140
-
),
141
-
mcp.WithTitleAnnotation("Istio: Envoy Filters"),
142
-
mcp.WithReadOnlyHintAnnotation(true),
143
-
mcp.WithDestructiveHintAnnotation(false),
144
-
),
145
-
Handler: s.getEnvoyFilters,
146
-
},
147
-
{
148
-
Tool: mcp.NewTool("get-telemetry",
149
-
mcp.WithDescription("Get Istio Telemetry configurations from any namespace. Telemetry policies define observability settings including metrics, tracing, and logging for the service mesh. Use this to inspect monitoring and observability configurations."),
150
-
mcp.WithString("namespace",
151
-
mcp.Description("Namespace to query (defaults to 'default'). Telemetry policies may be namespace-specific or inherited from mesh-wide settings."),
0 commit comments