mcpserver.lol
registry/catalyst
Connection check verified live · 26h ago

catalyst

Governance middleware for AI agents: permission gates, approvals, compliance scanning, audit ledger.

Tools 31
GitHub stars
Installs / wk
Licence MIT
Transport streamable-http, sse
Last checked 26h ago

Tools & capabilities

31 tools

Read from the running server on 26h ago.

catalyst_accept_proposals ids*
Accept one or more proposals, committing them to the flow cycle. ids: list of proposal `idempotency_key` values from catalyst_list_proposals. Do not pass `task_id`…
catalyst_activate_compliance_framework framework*
Activate a pre-built compliance framework pack for this organisation. framework: one of gdpr, soc2, iso27001, hipaa, pci_dss, eu_ai_act, bribery_act, aml_kyc.…
catalyst_await_approval read-only proposal_id*
Check approval status for a specific proposal. Returns approved: true/false and clear guidance on whether to proceed. Call this after catalyst_check_action returns…
catalyst_bulk_update_tasks filter*updates*
Bulk update all tasks matching a filter. Growth/Enterprise plans only. filter keys: domain, priority, stage, owner, tag, group_id. updates keys: owner, priority, d…
catalyst_check_action titlecontextcapability*
Check if a capability/action is permitted by your governance policy. Returns decision: 'allow' | 'proposal_required' | 'deny' with guidance. Call BEFORE any conseq…
catalyst_create_tasks_from_findings classes
Materialise compliance findings as actionable flow tasks. classes: list of finding classes to convert, e.g. ['MISSING_CONTROL', 'PROHIBITED_ACTION']. Defaults to b…
catalyst_decline_proposals ids*
Decline one or more proposals without committing them. ids: list of proposal `idempotency_key` values from catalyst_list_proposals. Do not pass `task_id` or `id` —…
catalyst_evaluate_agent_action read-only contextactor_id*capability*
Evaluate whether an agent action is permitted by the governance gate. Returns decision: 'allow' | 'proposal_required' | 'deny'. High-risk actors with allow decisio…
catalyst_export_ledger read-only sinceformat
Export the immutable SHA-256 chained audit ledger. since: ISO timestamp to filter entries (inclusive). format: 'json' returns full entries; 'csv' sets entries to n…
catalyst_export_workflow_audit read-only sinceworkflow_id*ai_standards_only
Export audit events for an AI workflow as JSON. since: ISO timestamp filter (inclusive). ai_standards_only: limit to events from workflows opted into Built to AI S…
catalyst_get_compliance_findings read-only
Get the latest compliance findings from the most recent scan. Returns findings flattened by category: conflicts, gaps, ok. Each finding includes category, severity…
catalyst_get_dashboard read-only
Get the governance dashboard snapshot including all views. Returns tenant metadata, execution metrics, and all 5 governance views (execution_flow, ownership_map, c…
catalyst_get_graph_views read-only
Get all 7 governance graph views for the tenant. Views: org_snapshot, execution_flow, ownership_map, compliance_web, risk_heatmap, client_influence, catalyst_metri…
catalyst_get_org_summary read-only extra_querytime_window
Get an AI-generated narrative summary of the org's execution state. time_window: 'last_7_days' or 'last_30_days'. extra_query: optional focus bias (e.g. 'complianc…
catalyst_get_workflow_trust read-only window_daysworkflow_id*
Get the four-component trust score for a registered AI workflow. Score = 0.25×ai_declared + 0.25×risk_eval + 0.25×override + 0.25×(1−failure). Range 0.0–1.0. windo…
catalyst_ingest_task items*domain
Ingest one or more tasks into Catalyst governance pipeline. Items should include at minimum a 'title'. Optional fields: details, owner, priority (Low/Medium/High/C…
catalyst_list_compliance_frameworks read-only
List all available pre-built compliance framework packs. Returns each pack (GDPR, SOC 2, ISO 27001, HIPAA, PCI-DSS, EU AI Act, Bribery Act, AML/KYC) with its name,…
catalyst_list_compliance_rules read-only
List all compliance rules currently in effect for the organisation. Returns rules from three sources combined and deduplicated: - Rules extracted from uploaded pol…
catalyst_list_proposals read-only
List all pending governance proposals awaiting acceptance or decline. Proposals are work items that have been ingested but not yet committed to the live flow cycle…
catalyst_log_task title*domaindetailspriority
Log a task or action into the Catalyst governance pipeline. Records work, decisions, and actions for audit and governance. priority: Low | Medium | High | Critical…
catalyst_my_governance read-only
Show your governance profile, actor registration, and plan capabilities. Returns governance_mode (observe/advisory/proposal/strict), risk_class, declared capabilit…
catalyst_pending_approvals read-only
List proposals currently awaiting governance approval. Shows proposals with status pending or in review. Use this to check whether an action you submitted is still…
catalyst_register_approval_webhook callback_url*
Register a callback URL to receive proposal approval notifications. Subscribes callback_url to proposal.accepted and proposal.declined events. When a human approve…
catalyst_register_machine_actor notesscopesrisk_classcapabilitiesdisplay_name*runtime_type* +1
Register a machine actor (agent, automation) with Catalyst governance. runtime_type: zapier_zap | n8n_workflow | openai_assistant | make_scenario | c…
catalyst_register_workflow modenotesrisk_levelworkflow_id*ai_standards
Register an AI workflow for EU AI Act compliance governance. risk_level: unacceptable (rejected) | high | limited | minimal. mode: observe | advisory | proposal. H…
catalyst_review_proposal reasondecision*proposal_id*reviewer_id
Approve or reject a review-required proposal (AI governance hold). proposal_id: the `idempotency_key` field from catalyst_list_proposals. Do not pass `task_id` or…
catalyst_run_compliance_scan
Run a compliance scan against all loaded compliance documents. Detects compliance gaps, conflicts, and policy violations across the current flow cycle. Requires ca…
catalyst_search_tasks read-only qlimitdomainoffsetpriority
Search normalised tasks in the tenant flow cycle. Performs case-insensitive substring match on title/details. Filter by canonical domain (e.g. security, product, o…
catalyst_send_lite_event payloadevent_type*request_idworkflow_id*
Send a lifecycle event for a registered AI workflow. event_type examples: run.started, action.executed, approval.requested, run.completed, run.failed. Idempotent v…
catalyst_update_task patch*task_id*
Update a single task in the governance flow. Ledger-recorded. Patch may include: title, details, owner, priority, stage, domain, due_at, status, tags, done. Normal…
catalyst_weekly_summary read-only
Get a 7-day activity rollup: ingested, accepted, declined proposals, domain breakdown, priority breakdown, and average risk score. Fully deterministic — no LLM call…