Model Context Protocol endpoint powering autonomous infrastructure recovery, Kahn's topological sequencing, Sarvam-105b manifest synthesis, and MST Testnet cryptographic gates.
{
"mcpServers": {
"horizon-recovery": {
"url": "https://horizon-mcp-server-phf8.onrender.com/sse",
"transport": "sse"
}
}
}
horizon_get_topology
Tool
Inspect the live infrastructure topology graph, active nodes, dependency edges, health metrics, and Kahn topological levels.
horizon_simulate_failure
Tool
Simulate an infrastructure node outage or chaos drill, and calculate the downstream blast radius using Breadth-First Search (BFS) and Kahn's algorithm.
horizon_trigger_recovery
Tool
Trigger an autonomous multi-tier recovery sequence executed in Kahn topological bottom-up order with playbooks for database failover, service restart, or backup restoration. Automatically flags human-in-the-loop approval gates for stateful or high-blast-radius nodes.
horizon_sign_approval_gate
Tool
Generate an EIP-712 structured cryptographic approval payload for Human-in-the-Loop high blast-radius recovery actions anchored to the MST Testnet smart contract.
horizon_verify_audit_proof
Tool
Verify a SHA-256 Merkle root audit proof against immutable MST Testnet block logs for compliance and tamper-evident incident response.
horizon_synthesize_yaml
Tool
Synthesize production-grade Kubernetes CRD (AutonomousRecoveryPipeline) or Terraform infrastructure recovery manifests using Sarvam AI (sarvam-105b).
horizon_ask_sre
Tool
Query the Horizon SRE Copilot (powered by Sarvam AI) for autonomous site reliability engineering advice, incident triage, and multilingual recovery instructions.
horizon_diagnose_cluster
Tool
Execute a cluster health and resilience audit: detects acyclic safety (Kahn sort), single points of failure (SPOFs), and unhedged blast radii.
horizon_probe_health
Tool
Evaluates node and cluster health using a 3-consecutive-miss sliding window threshold before declaring a hard failure.
horizon_submit_gate_approval
Tool
Submits a cryptographic EIP-712 signature to unblock a paused recovery job gate and complete all downstream tiers.
horizon_get_incident_timeline
Tool
Retrieves recovery timeline, live RTO stopwatch seconds, step milestones, and rolling MTTR metrics.
horizon_broadcast_incident
Tool
Dispatches War Room notifications to incident channels and outbound HTTP webhooks (Slack/Discord).
horizon_get_nft_rate_limits
Tool
Inspects Web3 NFT subscription plans, AutoLogging rate limits (5, 10, 15, 20 events/min), Cobalt Blue (#0047AB) theme configuration, canonical image URL, and complete OpenSea/ERC-721 metadata schemas.
horizon_apply_custom_dag_pipeline
Tool
Mounts and verifies a user-defined custom DAG infrastructure pipeline with custom nodes, types, and dependencies. Enforces acyclic Kahn's topological sorting O(V+E) and computes blast radiuses.