Agent♥︎Age
Catalog

Stratum MCP

Officialdeprecated

by smartmemory · TypeScript

Structured execution for Claude Code — contracts, postconditions, gates, guardrails.

io.github.smartmemory/stratum-mcp MCP Server

This MCP server provides a structured execution model for AI coding agents such as Claude Code and Codex. It implements a state machine dispatch approach, using typed specifications to track state, enforce postconditions, and return structured failure context on retry, while producing an auditable trace record.

🛠️ Key Features

  • State machine dispatch for AI agent workflows
  • Typed spec-driven execution model
  • Postcondition enforcement
  • Structured failure context on retry
  • Auditable trace record per step

🚀 Use Cases

  • Running Claude Code or similar agents with formal execution contracts
  • Executing workflow steps with state tracking rather than free-form planning
  • Retrying with structured context when steps fail

⚡ Developer Benefits

  • “Specs keep LLMs on rails” via a spec language (docs/VISION.md referenced)
  • Auditable, step-level trace records for debugging and review
  • Typed contracts and guardrails through postconditions

⚠️ Limitations

  • Described only at the level of state-machine dispatch and spec enforcement; no additional tooling count or API surface details are provided.

Topics

ai-agentsclaude-codellmmcp-serverpythonstate-machineworkflow-orchestration