{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_dqq7z79sbja2","handle":"catalyst-governance","url":"https://wellknown.network/agents/catalyst-governance","links":{"self":"https://wellknown.network/agents/catalyst-governance/record.json","html":"https://wellknown.network/agents/catalyst-governance","markdown":"https://wellknown.network/agents/catalyst-governance/record.md","api":"https://wellknown.network/api/v1/agents/catalyst-governance","status":"https://wellknown.network/api/v1/agents/catalyst-governance/status","claim":"https://wellknown.network/agents/catalyst-governance/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/catalyst-governance/claim.json","badge":"https://wellknown.network/agents/catalyst-governance/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:catalyst.stratogenic.ai:server:catalyst-governance","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Catalyst Governance","summary":"Governance middleware for AI agents: permission gates, approvals, compliance scanning, audit ledger.","description":"Governance middleware for AI agents: permission gates, approvals, compliance scanning, audit ledger.","publisher":{"name":"Stratogenic-AI","url":null},"homepage":null,"repository":"https://github.com/Stratogenic-AI/catalyst-mcp","version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://catalyst.stratogenic.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://catalyst.stratogenic.ai/mcp/sse","type":"mcp_sse","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-14T18:45:50.031625Z","publishedAt":"2026-06-14T18:45:50.031625Z","registryName":"io.github.Stratogenic-AI/catalyst"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"communication.notifications","name":"Notifications","confidence":1,"provenance":"derived"},{"slug":"automation.workflows","name":"Workflow Automation","confidence":1,"provenance":"derived"},{"slug":"finance.accounting","name":"Accounting","confidence":0.885,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.583,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.54,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.525,"provenance":"derived"},{"slug":"productivity.crm","name":"CRM & Sales","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["analytics","automation","communication","content","dev","documents","finance","productivity"]},"observed":{"status":"recently_observed","statusReason":"Responded 3h ago; 1 recent check failed (latest 3h ago).","lastOkAt":"2026-09-06T09:22:02.172Z","lastProbedAt":"2026-09-06T09:22:02.196Z","statusComputedAt":"2026-09-06T09:22:43.229Z","reliability30d":{"probes":2,"successRate":0.5,"p50Ms":22},"latestObservations":[{"at":"2026-09-06T09:22:02.196Z","kind":"http_get","ok":false,"httpStatus":400,"latencyMs":19,"error":"http 400 application/json","detail":{"sse":false,"contentType":"application/json"}},{"at":"2026-09-06T09:22:02.172Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":26,"error":null,"detail":{"tools":[{"name":"catalyst_ingest_task","description":"Ingest one or more tasks into Catalyst governance pipeline.\n\n        Items should include at minimum a 'title'. Optional fields: details, owner,\n        priorit"},{"name":"catalyst_search_tasks","description":"Search normalised tasks in the tenant flow cycle.\n\n        Performs case-insensitive substring match on title/details.\n        Filter by canonical domain (e.g. "},{"name":"catalyst_update_task","description":"Update a single task in the governance flow. Ledger-recorded.\n\n        Patch may include: title, details, owner, priority, stage, domain,\n        due_at, status"},{"name":"catalyst_bulk_update_tasks","description":"Bulk update all tasks matching a filter. Growth/Enterprise plans only.\n\n        filter keys: domain, priority, stage, owner, tag, group_id.\n        updates keys"},{"name":"catalyst_list_proposals","description":"List all pending governance proposals awaiting acceptance or decline.\n\n        Proposals are work items that have been ingested but not yet committed\n        to"},{"name":"catalyst_accept_proposals","description":"Accept one or more proposals, committing them to the flow cycle.\n\n        ids: list of proposal `idempotency_key` values from catalyst_list_proposals.\n        D"},{"name":"catalyst_decline_proposals","description":"Decline one or more proposals without committing them.\n\n        ids: list of proposal `idempotency_key` values from catalyst_list_proposals.\n        Do not pass"},{"name":"catalyst_review_proposal","description":"Approve or reject a review-required proposal (AI governance hold).\n\n        proposal_id: the `idempotency_key` field from catalyst_list_proposals.\n        Do no"},{"name":"catalyst_get_graph_views","description":"Get all 7 governance graph views for the tenant.\n\n        Views: org_snapshot, execution_flow, ownership_map, compliance_web,\n        risk_heatmap, client_influ"},{"name":"catalyst_get_dashboard","description":"Get the governance dashboard snapshot including all views.\n\n        Returns tenant metadata, execution metrics, and all 5 governance views\n        (execution_fl"},{"name":"catalyst_get_org_summary","description":"Get an AI-generated narrative summary of the org's execution state.\n\n        time_window: 'last_7_days' or 'last_30_days'.\n        extra_query: optional focus b"},{"name":"catalyst_run_compliance_scan","description":"Run a compliance scan against all loaded compliance documents.\n\n        Detects compliance gaps, conflicts, and policy violations across\n        the current flo"},{"name":"catalyst_get_compliance_findings","description":"Get the latest compliance findings from the most recent scan.\n\n        Returns findings flattened by category: conflicts, gaps, ok.\n        Each finding include"},{"name":"catalyst_create_tasks_from_findings","description":"Materialise compliance findings as actionable flow tasks.\n\n        classes: list of finding classes to convert, e.g.\n        ['MISSING_CONTROL', 'PROHIBITED_ACT"},{"name":"catalyst_list_compliance_frameworks","description":"List all available pre-built compliance framework packs.\n\n        Returns each pack (GDPR, SOC 2, ISO 27001, HIPAA, PCI-DSS, EU AI Act,\n        Bribery Act, AML"},{"name":"catalyst_activate_compliance_framework","description":"Activate a pre-built compliance framework pack for this organisation.\n\n        framework: one of gdpr, soc2, iso27001, hipaa, pci_dss, eu_ai_act,\n        briber"},{"name":"catalyst_list_compliance_rules","description":"List all compliance rules currently in effect for the organisation.\n\n        Returns rules from three sources combined and deduplicated:\n        - Rules extract"},{"name":"catalyst_register_machine_actor","description":"Register a machine actor (agent, automation) with Catalyst governance.\n\n        runtime_type: zapier_zap | n8n_workflow | openai_assistant | make_scenario |\n   "},{"name":"catalyst_evaluate_agent_action","description":"Evaluate whether an agent action is permitted by the governance gate.\n\n        Returns decision: 'allow' | 'proposal_required' | 'deny'.\n        High-risk actor"},{"name":"catalyst_register_workflow","description":"Register an AI workflow for EU AI Act compliance governance.\n\n        risk_level: unacceptable (rejected) | high | limited | minimal.\n        mode: observe | ad"},{"name":"catalyst_send_lite_event","description":"Send a lifecycle event for a registered AI workflow.\n\n        event_type examples: run.started, action.executed, approval.requested,\n        run.completed, run."},{"name":"catalyst_get_workflow_trust","description":"Get the four-component trust score for a registered AI workflow.\n\n        Score = 0.25×ai_declared + 0.25×risk_eval + 0.25×override + 0.25×(1−failure).\n        "},{"name":"catalyst_export_workflow_audit","description":"Export audit events for an AI workflow as JSON.\n\n        since: ISO timestamp filter (inclusive). ai_standards_only: limit to\n        events from workflows opte"},{"name":"catalyst_weekly_summary","description":"Get a 7-day activity rollup: ingested, accepted, declined proposals,\n        domain breakdown, priority breakdown, and average risk score.\n        Fully determi"},{"name":"catalyst_export_ledger","description":"Export the immutable SHA-256 chained audit ledger.\n\n        since: ISO timestamp to filter entries (inclusive).\n        format: 'json' returns full entries; 'cs"},{"name":"catalyst_my_governance","description":"Show your governance profile, actor registration, and plan capabilities.\n\n        Returns governance_mode (observe/advisory/proposal/strict), risk_class,\n      "},{"name":"catalyst_check_action","description":"Check if a capability/action is permitted by your governance policy.\n\n        Returns decision: 'allow' | 'proposal_required' | 'deny' with guidance.\n        Ca"},{"name":"catalyst_log_task","description":"Log a task or action into the Catalyst governance pipeline.\n\n        Records work, decisions, and actions for audit and governance.\n        priority: Low | Medi"},{"name":"catalyst_pending_approvals","description":"List proposals currently awaiting governance approval.\n\n        Shows proposals with status pending or in review. Use this to check whether\n        an action yo"},{"name":"catalyst_await_approval","description":"Check approval status for a specific proposal.\n\n        Returns approved: true/false and clear guidance on whether to proceed.\n        Call this after catalyst_"},{"name":"catalyst_register_approval_webhook","description":"Register a callback URL to receive proposal approval notifications.\n\n        Subscribes callback_url to proposal.accepted and proposal.declined events.\n        "}],"toolCount":31,"serverName":"Catalyst Governance","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.29.1","protocolVersion":"2025-06-18"}}],"tools":[{"name":"catalyst_ingest_task","description":"Ingest one or more tasks into Catalyst governance pipeline.\n\n        Items should include at minimum a 'title'. Optional fields: details, owner,\n        priorit"},{"name":"catalyst_search_tasks","description":"Search normalised tasks in the tenant flow cycle.\n\n        Performs case-insensitive substring match on title/details.\n        Filter by canonical domain (e.g. "},{"name":"catalyst_update_task","description":"Update a single task in the governance flow. Ledger-recorded.\n\n        Patch may include: title, details, owner, priority, stage, domain,\n        due_at, status"},{"name":"catalyst_bulk_update_tasks","description":"Bulk update all tasks matching a filter. Growth/Enterprise plans only.\n\n        filter keys: domain, priority, stage, owner, tag, group_id.\n        updates keys"},{"name":"catalyst_list_proposals","description":"List all pending governance proposals awaiting acceptance or decline.\n\n        Proposals are work items that have been ingested but not yet committed\n        to"},{"name":"catalyst_accept_proposals","description":"Accept one or more proposals, committing them to the flow cycle.\n\n        ids: list of proposal `idempotency_key` values from catalyst_list_proposals.\n        D"},{"name":"catalyst_decline_proposals","description":"Decline one or more proposals without committing them.\n\n        ids: list of proposal `idempotency_key` values from catalyst_list_proposals.\n        Do not pass"},{"name":"catalyst_review_proposal","description":"Approve or reject a review-required proposal (AI governance hold).\n\n        proposal_id: the `idempotency_key` field from catalyst_list_proposals.\n        Do no"},{"name":"catalyst_get_graph_views","description":"Get all 7 governance graph views for the tenant.\n\n        Views: org_snapshot, execution_flow, ownership_map, compliance_web,\n        risk_heatmap, client_influ"},{"name":"catalyst_get_dashboard","description":"Get the governance dashboard snapshot including all views.\n\n        Returns tenant metadata, execution metrics, and all 5 governance views\n        (execution_fl"},{"name":"catalyst_get_org_summary","description":"Get an AI-generated narrative summary of the org's execution state.\n\n        time_window: 'last_7_days' or 'last_30_days'.\n        extra_query: optional focus b"},{"name":"catalyst_run_compliance_scan","description":"Run a compliance scan against all loaded compliance documents.\n\n        Detects compliance gaps, conflicts, and policy violations across\n        the current flo"},{"name":"catalyst_get_compliance_findings","description":"Get the latest compliance findings from the most recent scan.\n\n        Returns findings flattened by category: conflicts, gaps, ok.\n        Each finding include"},{"name":"catalyst_create_tasks_from_findings","description":"Materialise compliance findings as actionable flow tasks.\n\n        classes: list of finding classes to convert, e.g.\n        ['MISSING_CONTROL', 'PROHIBITED_ACT"},{"name":"catalyst_list_compliance_frameworks","description":"List all available pre-built compliance framework packs.\n\n        Returns each pack (GDPR, SOC 2, ISO 27001, HIPAA, PCI-DSS, EU AI Act,\n        Bribery Act, AML"},{"name":"catalyst_activate_compliance_framework","description":"Activate a pre-built compliance framework pack for this organisation.\n\n        framework: one of gdpr, soc2, iso27001, hipaa, pci_dss, eu_ai_act,\n        briber"},{"name":"catalyst_list_compliance_rules","description":"List all compliance rules currently in effect for the organisation.\n\n        Returns rules from three sources combined and deduplicated:\n        - Rules extract"},{"name":"catalyst_register_machine_actor","description":"Register a machine actor (agent, automation) with Catalyst governance.\n\n        runtime_type: zapier_zap | n8n_workflow | openai_assistant | make_scenario |\n   "},{"name":"catalyst_evaluate_agent_action","description":"Evaluate whether an agent action is permitted by the governance gate.\n\n        Returns decision: 'allow' | 'proposal_required' | 'deny'.\n        High-risk actor"},{"name":"catalyst_register_workflow","description":"Register an AI workflow for EU AI Act compliance governance.\n\n        risk_level: unacceptable (rejected) | high | limited | minimal.\n        mode: observe | ad"},{"name":"catalyst_send_lite_event","description":"Send a lifecycle event for a registered AI workflow.\n\n        event_type examples: run.started, action.executed, approval.requested,\n        run.completed, run."},{"name":"catalyst_get_workflow_trust","description":"Get the four-component trust score for a registered AI workflow.\n\n        Score = 0.25×ai_declared + 0.25×risk_eval + 0.25×override + 0.25×(1−failure).\n        "},{"name":"catalyst_export_workflow_audit","description":"Export audit events for an AI workflow as JSON.\n\n        since: ISO timestamp filter (inclusive). ai_standards_only: limit to\n        events from workflows opte"},{"name":"catalyst_weekly_summary","description":"Get a 7-day activity rollup: ingested, accepted, declined proposals,\n        domain breakdown, priority breakdown, and average risk score.\n        Fully determi"},{"name":"catalyst_export_ledger","description":"Export the immutable SHA-256 chained audit ledger.\n\n        since: ISO timestamp to filter entries (inclusive).\n        format: 'json' returns full entries; 'cs"},{"name":"catalyst_my_governance","description":"Show your governance profile, actor registration, and plan capabilities.\n\n        Returns governance_mode (observe/advisory/proposal/strict), risk_class,\n      "},{"name":"catalyst_check_action","description":"Check if a capability/action is permitted by your governance policy.\n\n        Returns decision: 'allow' | 'proposal_required' | 'deny' with guidance.\n        Ca"},{"name":"catalyst_log_task","description":"Log a task or action into the Catalyst governance pipeline.\n\n        Records work, decisions, and actions for audit and governance.\n        priority: Low | Medi"},{"name":"catalyst_pending_approvals","description":"List proposals currently awaiting governance approval.\n\n        Shows proposals with status pending or in review. Use this to check whether\n        an action yo"},{"name":"catalyst_await_approval","description":"Check approval status for a specific proposal.\n\n        Returns approved: true/false and clear guidance on whether to proceed.\n        Call this after catalyst_"},{"name":"catalyst_register_approval_webhook","description":"Register a callback URL to receive proposal approval notifications.\n\n        Subscribes callback_url to proposal.accepted and proposal.declined events.\n        "}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.Stratogenic-AI/catalyst","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.Stratogenic-AI%2Fcatalyst","firstSeenAt":"2026-09-06T06:18:12.391Z","fetchedAt":"2026-09-06T06:18:12.391Z","normalizedAt":"2026-09-06T06:18:12.391Z"}]},"firstSeenAt":"2026-09-06T06:18:12.391Z","updatedAt":"2026-09-06T09:22:51.841Z"}