Skip to content
Agentmart
Submit a tool

Marrow AI: Control Layer for AI Agents

Approval gate and audit trail for AI agent actions: policy check first, proof after.

Connector by getmarrow.ai · Domain verified by the MCP Registry

IndexedMITLocal (stdio)★ 6
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/getmarrow-ai-marrow

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Approval gate and audit trail for AI agent actions: policy check first, proof after. Any MCP client.

Use cases: identity-access, monitoring-observability

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
28 read · 17 write · 2 delete · 11 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 58

Read from the source code; the running server may list different tools.

Read 28 · Look things up without changing anything.

  • marrow_agent_performance
  • marrow_agent_status
  • marrow_arbitrate
  • marrow_ask
  • marrow_buyer_proof
  • marrow_completion_contracts
  • marrow_dashboard
  • marrow_decision_trace
  • marrow_digest
  • marrow_evaluate_completion_contract
  • marrow_fleet_lessons
  • marrow_get_key
Show 16 more tools
  • marrow_get_memory
  • marrow_governance_control_plane
  • marrow_governance_timeline
  • marrow_handoff_status
  • marrow_hermes_integration
  • marrow_list_keys
  • marrow_list_memories
  • marrow_list_templates
  • marrow_mode_recommend
  • marrow_policy_profiles
  • marrow_policy_resolve
  • marrow_replay_compare
  • marrow_retrieve_memories
  • marrow_runtime_status
  • marrow_status
  • marrow_value_report

Write 17 · Create, change, send or run things.

  • marrow_accept_detected
  • marrow_assign_project_policy_profile
  • marrow_commit
  • marrow_create_handoff
  • marrow_create_key
  • marrow_create_policy_profile
  • marrow_first_value
  • marrow_import_memories
  • marrow_install_template
  • marrow_mark_outdated
  • marrow_model_usage
  • marrow_orient
Show 5 more tools
  • marrow_record_deployment_memory
  • marrow_run
  • marrow_share_memory
  • marrow_update_handoff
  • marrow_update_memory

Delete 2 · Delete, drop, revoke or wipe things.

  • marrow_delete_memory
  • marrow_revoke_key

Not yet classified 11 · We could not tell from the name and description.

  • marrow_agent_runtime
  • marrow_auto
  • marrow_coordinate
  • marrow_decision_brief
  • marrow_export_memories
  • marrow_rotate_key
  • marrow_session_end
  • marrow_supersede_memory
  • marrow_think
  • marrow_workflow
  • marrow_workflow_gate

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • MARROW_API_KEY

Files it touches

  • Any path the agent passes to its tools

Tools (58)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • marrow_accept_detected

    Convert a detected decision pattern into an enforced workflow. The pattern ID comes from suggested_workflows in the orient() response.

  • marrow_agent_performance

    Get agent-facing fleet value metrics: avoided mistakes, reused winning decisions, failed patterns, measured provider-reported token usage when available, reliability score, and next improvements.

  • marrow_agent_runtime

    One-call agent-native Marrow loop. Returns passive status, decision brief, risk gate, relevant lessons, template suggestion, required proof pack, before-you-act instruction, and exact next action. Its runtime_authorization is the authoritative gate receipt; it returns decision_id only when runtime actually creates a decision. Reuse its server-created decision_id for outcome closure; use marrow_auto or marrow_think only when the completion contract requires decision creation. A review_required hold does not permit the action: wait until the server records an approval, then commit with the same …

  • marrow_agent_status

    Check whether Marrow is passively active for this agent or fleet. Returns connected state, signal quality, non-sensitive proof, and next actions. Use at session start or before owner reporting to prove Marrow is working without a dashboard.

  • marrow_arbitrate

    Resolve conflicting next-step proposals from two or more tenant agents before execution. Uses the existing Marrow runtime gate and returns a durable arbitration receipt with the selected, synthesized, review-required, or blocked action and exactly why it changed.

  • marrow_ask

    Query the collective hive in plain English. Ask about failure patterns, what worked, what broke, or get a recommendation before acting. Returns direct answer + supporting evidence.

  • marrow_assign_project_policy_profile

    Assign an active governance policy profile to a project key. Mutating call; requires a key with full scope.

  • marrow_auto

    Durably capture activity with bounded core completion. Respect retry_after_ms and reuse operation_id for pending continuation. A held action waits for an approval the server records (the answer of the person in the dialog of this client when it supports elicitation; otherwise it waits quietly while you carry on with other work); auto reads its status and resumes on the same gate receipt. Never write or claim an approval yourself. Arbitration requires its server-issued owner approval receipt. Lifecycle receipt queued is separate from server acceptance. Risky completion requires a fresh gate and…

  • marrow_buyer_proof

    Return buyer-grade value proof: failures avoided, risky actions reviewed, proofs completed, measured provider-reported token usage when available, failure classes, agent leaderboard, and reliability score.

  • marrow_commit

    Close a recorded action with success/failure, a specific outcome, and required proof. decision_id comes from marrow_think, marrow_auto, or a runtime that actually created a decision. Use the gate receipt from marrow_agent_runtime for consequential work. A held action closes trusted only after the server records its approval (the operator in the host's own prompt, or the account owner); never write or claim an approval in proof. The exact non-authorizing outcome_observation_only runtime correlation may submit an observed_unverified result, but is never sent as receipt evidence and never authori…

  • marrow_completion_contracts

    List Marrow completion contracts for deploy, merge, publish, database migration, security change, support response, and Hermes goal workflows.

  • marrow_coordinate

    Coordinate tenant agents without sharing transcripts. Acquire or release a bounded resource lease, list current leases, or create/list compact evidence-backed child proof packets for a parent agent.

  • marrow_create_handoff

    Create a structured cross-agent handoff that Marrow can track for pending, stale, blocked, and complete states.

  • marrow_create_key

    Create a new API key. Full plaintext key is returned once — copy it now.

  • marrow_create_policy_profile

    Create or update an explicit governance policy profile. Mutating call; requires a key with full scope.

Show 43 more tools
  • marrow_dashboard

    Get operator dashboard — account health, top failures, workflow status, recent activity, Marrow's saves metric. One call returns everything an operator needs to see.

  • marrow_decision_brief

    One pre-action call before meaningful or risky work. Returns risk level, workflow/playbook steps, handoff requirements, freshness/source-of-truth checks, minimum verification checks, proof-pack fields, and next actions. Use this before deploys, publishes, merges, audits, patches, secret changes, or production work.

  • marrow_decision_trace

    Inspect the tenant-scoped path behind one governed decision and return its owner-readable intervention receipt with gate, required workflow, permit follow-through, proof, and observed outcome.

  • marrow_delete_memory

    Soft delete a memory.

  • marrow_digest

    Get periodic summary of agent activity and Marrow impact (default 7-day period). Shows decision counts, success rate trend vs previous period, saves, top improvements and risks.

  • marrow_evaluate_completion_contract

    Evaluate whether an agent has enough proof to mark work complete. Returns complete, missing_proof, review_required, or blocked with missing proof fields.

  • marrow_export_memories

    Export memories to JSON or CSV.

  • marrow_first_value

    First-run Marrow value proof. Returns what is captured, whether outcome closure/runtime gate are active, a plain-English first useful lesson, and a five-minute try-this-now prompt for agents and owners.

  • marrow_fleet_lessons

    Retrieve ranked reusable fleet lessons before similar work. Use before deploys, handoffs, migrations, audits, and repeated task types.

  • marrow_get_key

    Get a single API key by ID. The key value is masked after creation.

  • marrow_get_memory

    Get a single memory by ID.

  • marrow_governance_control_plane

    Return Marrow control-plane proof: governance, runtime gates, proof packs, fleet intelligence, supported harnesses, and exact next action.

  • marrow_governance_timeline

    Return the recent fleet governance timeline across decisions, risk gates, and proof-pack events.

  • marrow_handoff_status

    Ask who is pending, stuck, stale, blocked, or complete across the agent fleet.

  • marrow_hermes_integration

    Return the Hermes Agent integration guide mapping /goal, verification evidence, /learn, /journey, and background subagents into Marrow proof and outcome workflows.

  • marrow_import_memories

    Import memories with merge (dedup) or replace mode.

  • marrow_install_template

    Install a workflow template into your fleet as an active workflow. Use after marrow_list_templates to pick one.

  • marrow_list_keys

    List API keys. Keys are masked here by design.

  • marrow_list_memories

    List memories with optional filters (status, query, limit, agent_id for shared memories).

  • marrow_list_templates

    Browse pre-built workflow templates. Filter by industry (insurance, healthcare, ecommerce, legal, saas, fintech, media, enterprise) or category. Use to discover available workflows before installing.

  • marrow_mark_outdated

    Mark a memory as outdated.

  • marrow_mode_recommend

    Recommend passive, pilot, or enforce mode from project/workflow signals. Marrow never auto-switches here; the agent/user must accept or override.

  • marrow_model_usage

    Record compact model token usage for value proof. Use when the harness exposes provider/model token counts. Do not send raw prompts, completions, tool logs, secrets, or customer content.

  • marrow_orient

    Call at session start or before meaningful work. Returns authorized prior lessons and failure warnings for the current account or agent. If shouldPause=true, stop and review the lesson before acting. Use marrow_agent_runtime for the policy gate before a consequential side effect.

  • marrow_policy_profiles

    List saved Marrow governance policy profiles for this account. Returns default-business when none are saved.

  • marrow_policy_resolve

    Resolve the explicit mode for a project/workflow from saved policy profiles, falling back to recommendation. Does not auto-apply.

  • marrow_record_deployment_memory

    Record deploy or incident memory: PR, commit, tests, smoke result, rollback plan, production health, and incident notes.

  • marrow_replay_compare

    Compare two already-recorded outcomes for the same tenant task using durable proof. This does not run a model or replay customer content; it returns complete or insufficient_evidence.

  • marrow_retrieve_memories

    Full-text search memories with filters (from, to, tags, source, status, shared).

  • marrow_revoke_key

    Revoke an API key by ID.

  • marrow_rotate_key

    Rotate an API key by ID. Full plaintext key is returned once — copy it now.

  • marrow_run

    Governed outcome capture. Records intent, obtains a gate for risky work, and closes only with an explicit measured result.

  • marrow_runtime_status

    Read live Marrow runtime hook diagnostics from /v1/agent/status. Use this when an agent needs exact passive hook, token-capture, outcome-closure, client-update, and repair-command status.

  • marrow_session_end

    Explicitly end the current session. Optionally auto-commits any open decision. Prevents orphaned decisions when an agent finishes a task.

  • marrow_share_memory

    Share a memory with specific agents.

  • marrow_status

    Check Marrow platform health and status.

  • marrow_supersede_memory

    Atomically replace a memory with a new version.

  • marrow_think

    Record intent and retrieve authorized governance intelligence before acting. Returns a decision_id for outcome closure plus relevant patterns, prior outcomes, and recommendedNext. Pass previous_outcome to auto-commit the last decision and open a new one. Response MAY include: onboarding_hint (new accounts), intelligence.collective (cross-account patterns), intelligence.team_context (recent decisions from other sessions).

  • marrow_update_handoff

    Update a Marrow handoff checkpoint/status when an agent accepts, blocks, completes, or needs review.

  • marrow_update_memory

    Update memory text, tags, or metadata.

  • marrow_value_report

    Get owner-ready proof of Marrow value for this agent or fleet. Returns summary, decision metrics, saves, active agents, top risks, recommendations, and improvement data without raw decision text.

  • marrow_workflow

    Interact with Marrow Workflow Registry. Register, start, and advance multi-step workflows. Actions: register (create workflow template), list (show all), get (details), start (begin instance), advance (complete a step), instances (list runs).

  • marrow_workflow_gate

    Pre-action risk gate for deploys, publishes, merges, DB migrations, key rotation, destructive commands, and production work. Returns allow, warn, review_required, or block plus prior lessons/playbooks.

Signals

Stars
6
Forks
0
Open issues
0
Weekly downloads
1,122
Last commit
Oct 14, 2026 (14 days ago)
Last release
Oct 25, 2026 (3 days ago)
Last package publish
Oct 17, 2026 (11 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
ai.getmarrow/marrow
Version
3.9.107
Auth
API key
Packages
npm @getmarrow/mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 26, 2026
Cite this page

Marrow AI: Control Layer for AI Agents MCP server. Agent Mart. https://agentmart.dev/connectors/getmarrow-ai-marrow (last updated 2026-10-26)