Skip to main content
Glama
ultus-net

workflow-guard-mcp

by ultus-net

workflow-guard-mcp

Portable guardrails for agentic coding clients that speak the Model Context Protocol (MCP).

The project is intended to reduce the blast radius of fast, highly autonomous coding workflows by giving clients a shared policy decision point. The MCP server does not execute the proposed action itself.

Status

This repository is an early scaffold. The current guard_check tool demonstrates a stable policy-decision contract; it is not yet a complete port of opencode-workflow-guard policies.

Most importantly, connecting an MCP server does not make it an interceptor for every native tool a coding client can execute. Hard enforcement depends on integration support in the host. See Compatibility and Plan.

Related MCP server: Vaikora Guard MCP

Tools

  • guard_check: evaluates a proposed shell, file_write, git, or network action and returns allow, deny, or ask with a machine-readable policy ID.

  • guard_status: reports the server's current enforcement mode. It explicitly identifies this scaffold as host-dependent policy advice.

Development

Requires Node.js 20 or newer.

npm install
npm test
npm run typecheck
npm run build

The initial transport is stdio because both Claude Code and Codex support local stdio MCP servers. Streamable HTTP can be added without changing the policy API.

Design Principle

The public promise is deliberately narrower than "this MCP sandboxes your coding agent." It centralizes policy. Client adapters enforce that policy wherever the client exposes a trustworthy interception mechanism; otherwise the result remains advisory and should be combined with the client's native sandbox and approval controls.

Sources

The compatibility design was checked against current official documentation and source on 2026-08-27:

License

MIT

A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Runtime policy enforcement for AI agents. Evaluate every agent action against your organization's policies before execution, with observe and enforce modes.
    1
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enforces deterministic policies on AI agent tool calls, evaluating actions against compliance modules (SOC 2, HIPAA, GDPR, etc.) and returning ALLOW, BLOCK, or CONSTRAIN decisions with an audit trail.
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI coding agents to evaluate actions against team-defined policies, record decisions, and obtain human approvals for potentially risky operations.
    165
    1
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables controlled AI-agent access to enterprise-shaped tools with a deny-by-default gated write path, human approval, dry-run execution, and append-only audit logging.

View all related MCP servers

Related MCP Connectors

  • Git-native policy layer for AI agents: check_action verdicts against rules approved via PR.

  • Runtime permission, approval, and audit layer for AI agent tool execution.

  • Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ultus-net/workflow-guard-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server