Catalyst - AI Agent Governance

Governance middleware for AI agents.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • Catalyst My Governance: Show the current agent governance profile, risk class, and capabilities.
  • Catalyst Check Action: Pre-execution gate for consequential agent actions. Returns allow, proposal_required, or deny.
  • Catalyst Log Task: Record work or agent decisions into the governed task pipeline and audit ledger.

What data it sees

Do you need an account

No: the server works without sign-in

Governance middleware for AI agents. Pre-execution permission gates with a progressive trust model (observe → advisory → proposal → strict), human-in-the-loop approval flows, compliance scanning across 8 frameworks (GDPR, SOC 2, ISO 27001, HIPAA, PCI-DSS, EU AI Act, Bribery Act, AML/KYC), and a hash-linked audit ledger.

Connect once with your API key — no per-call auth needed. Works with Claude Code, Claude Desktop, and any MCP-compatible agent runtime.

How to connect

How to connect Catalyst - AI Agent Governance to Claude

The server address to paste into Claude settings:

https://catalyst--markjsmith311.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect Catalyst - AI Agent Governance to ChatGPT

The server address to paste into ChatGPT settings:

https://catalyst--markjsmith311.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect Catalyst - AI Agent Governance to Cursor

The server address to paste into Cursor settings:

https://catalyst--markjsmith311.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (31)

Raw names from tools/list. Only developers need these.

catalyst_my_governanceShow the current agent governance profile, risk class, and capabilities.
catalyst_check_actionPre-execution gate for consequential agent actions. Returns allow, proposal_required, or deny.
catalyst_log_taskRecord work or agent decisions into the governed task pipeline and audit ledger.
catalyst_pending_approvalsList proposals awaiting human approval.
catalyst_await_approvalCheck whether a specific proposal has been approved before proceeding.
catalyst_register_approval_webhookRegister a callback URL to receive proposal approval and decline notifications.
catalyst_ingest_taskIngest one or more tasks into the deterministic governance kernel.
catalyst_search_tasksSearch governed tasks by query, domain, or priority.
catalyst_update_taskUpdate a task with ledger-recorded provenance.
catalyst_bulk_update_tasksBulk update tasks matching a filter. Plan-gated.
catalyst_list_proposalsList pending proposals awaiting a governance decision.
catalyst_accept_proposalsAccept proposals and commit them into the live flow cycle.
catalyst_decline_proposalsDecline proposals and record the decision for audit and learning.
catalyst_review_proposalApprove or reject a review-required proposal.
catalyst_get_graph_viewsReturn the governance graph views for the tenant.
catalyst_get_dashboardReturn the tenant governance dashboard snapshot.
catalyst_get_org_summaryReturn an AI-safe organisational execution summary.
catalyst_run_compliance_scanRun deterministic compliance evaluation.
catalyst_get_compliance_findingsReturn current compliance findings.
catalyst_create_tasks_from_findingsCreate remediation tasks from compliance findings.
catalyst_list_compliance_frameworksList available compliance framework packs.
catalyst_activate_compliance_frameworkActivate a compliance framework pack.
catalyst_list_compliance_rulesList effective compliance rules.
catalyst_register_machine_actorRegister an AI agent or automation actor.
catalyst_evaluate_agent_actionEvaluate a machine actor action against governance policy.
catalyst_register_workflowRegister an AI workflow with risk and oversight metadata.
catalyst_send_lite_eventRecord an AI workflow lifecycle event.
catalyst_get_workflow_trustReturn the deterministic trust score for an AI workflow.
catalyst_export_workflow_auditExport an AI workflow audit log.
catalyst_weekly_summaryReturn a deterministic seven-day activity rollup.
catalyst_export_ledgerExport the hash-linked audit ledger.