{"slug":"geiserx/spinnaker-mcp","name":"spinnaker-mcp","description":"MCP server exposing Spinnaker CD platform via Gate API for pipeline and deployment management","category":"cloud-service","tags":[],"official":false,"stars":2,"transport":"stdio","install":[{"cmd":"npx spinnaker-mcp","imports":[]}],"tools":[{"name":"list_applications","description":"List all Spinnaker applications"},{"name":"get_application","description":"Get detailed application info (accounts, clusters, attributes)"},{"name":"list_pipelines","description":"List pipeline configurations for an application"},{"name":"get_pipeline","description":"Get a specific pipeline's full configuration"},{"name":"trigger_pipeline","description":"Trigger a pipeline with optional parameters"},{"name":"save_pipeline","description":"Save/create a pipeline definition"},{"name":"update_pipeline","description":"Update an existing pipeline definition"},{"name":"delete_pipeline","description":"Delete a pipeline definition"},{"name":"get_pipeline_history","description":"Get revision history for a pipeline config"},{"name":"list_executions","description":"List recent executions, filterable by status"},{"name":"get_execution","description":"Get full execution details (stages, outputs, timing)"},{"name":"search_executions","description":"Rich search by trigger type, time range, status"},{"name":"cancel_execution","description":"Cancel a running execution with optional reason"},{"name":"pause_execution","description":"Pause a running execution at the current stage"},{"name":"resume_execution","description":"Resume a paused execution"},{"name":"restart_stage","description":"Restart a failed stage within an execution"},{"name":"evaluate_expression","description":"Evaluate a SpEL expression against an execution"},{"name":"list_strategies","description":"List deployment strategy configurations"},{"name":"save_strategy","description":"Create or update a deployment strategy"},{"name":"delete_strategy","description":"Delete a deployment strategy"},{"name":"list_server_groups","description":"List server groups (deployment targets) with instance counts"},{"name":"list_load_balancers","description":"List load balancers across all accounts and regions"},{"name":"list_clusters","description":"List cluster names grouped by account"},{"name":"get_cluster","description":"Get cluster details including server groups"},{"name":"get_scaling_activities","description":"Get scaling activities for a cluster"},{"name":"get_target_server_group","description":"Target-based server group lookup (newest, oldest, etc.)"},{"name":"list_firewalls","description":"List all firewalls/security groups across accounts"},{"name":"get_firewall","description":"Get firewall details by account, region, and name"},{"name":"get_instance","description":"Get instance details (health, metadata, launch time)"},{"name":"get_console_output","description":"Get instance console output for debugging"},{"name":"find_images","description":"Search for machine images by tags, region, account"},{"name":"get_image_tags","description":"List image tags for a repository"},{"name":"list_networks","description":"List VPCs/networks by cloud provider"},{"name":"list_subnets","description":"List subnets by cloud provider"},{"name":"list_accounts","description":"List all configured cloud accounts/credentials"},{"name":"get_account","description":"Get account details and permissions"},{"name":"get_task","description":"Get orchestration task status (deploy, resize, rollback)"}],"env_vars":["GATE_URL","GATE_TOKEN"],"auth_type":"none","github":"https://github.com/GeiserX/spinnaker-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}