MCP server for IBM Concert — workflow health monitoring, incident diagnosis, auto-remediation, CVE triage, and Slack alerting
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ibm-concert-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# IBM Concert MCP Server [](https://opensource.org/licenses/Apache-2.0) A Model Context Protocol (MCP) server that connects AI agents and assistants to **IBM Concert** — enabling autonomous workflow health monitoring, incident diagnosis, auto-remediation, CVE triage, and Slack alerting through natural language. ## Overview This repository contains two complementary MCP servers: | Server | Module | Purpose | |---|---|---| | **concert-workflow-monitor** | `src/ibm_concert_mcp/server.py` | Live workflow health checks, auto-remediation, CVE queries, Slack alerts, incident tracking | | **concert-knowledge** | `src/ibm_concert_mcp/knowledge/server.py` | Semantic RAG search over IBM Concert documentation (Supabase + pgvector) | ## Available Tools ### concert-workflow-monitor | Tool | Description | |---|---| | `list_monitored_workflows` | List all Concert workflows being monitored | | `check_workflow_health` | Run a live health check against one or all workflows | | `get_failing_workflows` | Return only workflows currently in ERROR/WARNING state with diagnosis | | `get_workflow_diagnosis` | Diagnose a workflow and auto-post an error alert to Slack | | `remediate_workflow` | Auto-fix a failing workflow (soft re-invoke or `oc rollout restart`) | | `get_concert_cve_summary` | Query Concert for top CVEs across your application inventory | | `trigger_package_remediation` | Invoke Concert's built-in package remediation workflow (raises GitHub PR + ServiceNow ticket) | | `upload_scan_to_concert` | Push an updated vulnerability/SBOM scan to Concert | | `send_slack_alert` | Post a notification to the configured Slack channel | | `get_incident_stats` | MTTR and incident statistics for the last N days | | `get_recent_incident_log` | Most recent incidents from the incident database | | `receive_webhook_event` | Process inbound Concert webhook events for zero-latency detection | | `record_recommen…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.