Service Discovery
List all services in your mesh with their versions, endpoints, health status, and traffic weights. Get a real-time topology view of your entire service graph.
An MCP server that gives AI agents a unified interface for your entire service mesh. Service discovery, traffic routing, health monitoring, circuit breakers, and multi-service workflow orchestration — all programmable from any AI agent.
$49/mo. Istio · Linkerd · Consul. Cancel anytime.
The Problem
Service meshes like Istio and Linkerd give you powerful primitives for traffic management, observability, and security. But operating them requires deep expertise and every change means manual kubectl commands, YAML patches, or navigating complex dashboards. AI agents can't touch your mesh at all.
The Solution
TRUSS Service Mesh Bridge gives AI agents a unified programmatic interface for your entire service mesh. Discover services, manage traffic, monitor health, and orchestrate cross-service workflows — all via MCP tool calls.
List all services in your mesh with their versions, endpoints, health status, and traffic weights. Get a real-time topology view of your entire service graph.
Set traffic weights for canary deployments, A/B tests, or blue-green switches. Route by headers, cookies, or source service. No YAML editing required.
Retrieve request rate, error rate, and latency percentiles (p50/p95/p99) for any service or endpoint. Get the data agents need to make traffic decisions.
Check the health status of any service, pod, or endpoint. Surface unhealthy instances, failed probes, and degraded replicas before they cascade into outages.
Open, close, or half-open circuit breakers for any service. Configure thresholds for error rate, consecutive failures, and request volume. Prevent cascade failures programmatically.
Configure per-service retry budgets, timeout durations, and retry conditions. Set different policies for different route subsets. Tune resiliency without redeploying services.
Inject delays or HTTP faults into specific service routes for chaos engineering and resilience testing. Verify that your circuit breakers and retry policies actually work.
Retrieve and filter service-to-service access logs from Envoy or your mesh proxy. Filter by source service, destination, status code, latency threshold, or time window.
Execute a sequence of calls across multiple services in your mesh as a single logical workflow. Chain responses, handle errors, and maintain distributed transaction context.
Generate a real-time dependency graph for any service showing all upstream and downstream dependencies, their current health, and the critical path for your request flow.
How It Works
TRUSS Service Mesh Bridge is an MCP server. Install via npm, configure your cluster access, and AI agents can start managing your mesh immediately.
Install via npx. Provide your kubeconfig or mesh control plane URL. Supports Istio, Linkerd, and Consul Connect. In-cluster deployment available for production use.
Add to Claude Code, Cursor, or any MCP-compatible agent. All 10 mesh tools appear immediately. No UI required.
Ask your agent to "shift 10% of traffic to the new cart-service version" or "diagnose why checkout-service is showing elevated latency." The agent calls the MCP tools and takes action.
# Claude Code / Cursor MCP config
{
"mcpServers": {
"mesh-bridge": {
"command": "npx",
"args": ["truss-mesh-bridge"],
"env": {
"MESH_TYPE": "istio",
"KUBE_CONFIG_PATH": "~/.kube/config",
"MESH_NAMESPACE": "production",
"TRUSS_API_KEY": "your-api-key"
}
}
}
}
Pricing
One plan. Unlimited service mesh operations. $49/mo flat.
Full service mesh control for one cluster environment.
Tool Reference
FAQ
What service meshes does the MCP bridge support?
TRUSS Service Mesh Bridge supports Istio, Linkerd, and Consul Connect. It uses standard Kubernetes and mesh control plane APIs, so it works with any Kubernetes-based deployment. Set MESH_TYPE in your config to select your mesh.
How does AI microservices orchestration work?
Your AI agent calls MCP tools to discover services, check health, adjust traffic, and chain multi-service calls. The agent reasons about your service topology and can handle complex workflows — like "shift traffic away from unhealthy instances, check if error rate drops, then alert if it doesn't" — that would otherwise require custom scripts.
Does it require changes to my existing services?
No. The MCP bridge connects to your existing service mesh control plane via standard APIs. Your services don't need modification. You need cluster access from the environment where the MCP server runs — either via kubeconfig or in-cluster service account.
Does it work with Claude Code and Cursor?
Yes. TRUSS Service Mesh Bridge is a standard MCP server. Add it to your mcpServers config in Claude Code, Cursor, or any MCP-compatible client. Your agents can start managing your service mesh immediately.
Stop writing kubectl commands and YAML patches by hand. Let AI agents manage your microservices through a unified MCP interface.
Get Mesh Bridge MCP — $49/moFlat $49/mo. Istio, Linkerd, Consul. Cancel anytime.