Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Macs Kernel Go

FreeNot checked

MACS Kernel — BCP-equivalent infrastructure layer. Arbiter (admission) + Brake (circuit-breaker) + Audit (hooks) + Trace (W3C traceparent) + Lock (concurrency).

GitHubEmbed

About

MACS Kernel — BCP-equivalent infrastructure layer. Arbiter (admission) + Brake (circuit-breaker) + Audit (hooks) + Trace (W3C traceparent) + Lock (concurrency).

README

IBM lineage: z/OS BCP (Base Control Program) — Dispatcher + SVC Handler + SRB + Lock Manager

Kernel is the shared infrastructure layer for all 14 MACS subsystems. It is not a subsystem itself — it is the thin in-process foundation that every subsystem imports.

Components

Component z/OS BCP Role
Arbiter Dispatcher Unified admission: token budget + security clearance → dispatch
Brake SVC Handler Circuit breaker: error rate / timeout / overload → open/close
Audit SRB Audit hook registry: subsystems register hooks → Chronicle consumes
Trace — W3C traceparent: inject/extract for all spans
Lock Lock Manager Agent context concurrency: read/write lock with deadlock detection

Quick Start

import "github.com/deeparchi-ai/macs-kernel-go/pkg/kernel"

// Arbiter: unified admission
result := kernel.Admit(ctx, kernel.AdmissionRequest{
    AgentLU:  "research.prod",
    TokenBudget: budget,
    SecurityLevel: sanctum.Level(),
})

// Brake: circuit breaker
cb := kernel.NewCircuitBreaker("xval-primary", kernel.CBOptions{
    MaxFailures:  5,
    ResetTimeout: 30 * time.Second,
})

// Audit: hook registry
kernel.Audit.On("agent.call", func(e kernel.AuditEvent) {
    chronicle.Record(e)
})

// Trace: W3C traceparent
ctx = kernel.InjectTrace(ctx, spanID)

// Lock: concurrency control
kernel.AcquireRead("research.prod")
defer kernel.ReleaseRead("research.prod")

Canonical Spec

MACS Governance Specification v3.0 — Kernel

from github.com/deeparchi-ai/macs-kernel-go

Installing Macs Kernel Go

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/deeparchi-ai/macs-kernel-go

FAQ

Is Macs Kernel Go MCP free?

Yes, Macs Kernel Go MCP is free — one-click install via Unyly at no cost.

Does Macs Kernel Go need an API key?

No, Macs Kernel Go runs without API keys or environment variables.

Is Macs Kernel Go hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Macs Kernel Go in Claude Desktop, Claude Code or Cursor?

Open Macs Kernel Go on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Macs Kernel Go with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs