Skip to content

Use with AI agents

Marrow is MCP-native. The fastest way to add it is the one-command setup:

Terminal window
npx -y marrow-setup --email you@example.com
  • Issues a free API key to your email (no card, idempotent)
  • Detects your agents and writes the MCP server config — JSON / TOML / CLI auto-detected per client
  • Backs up existing config (.marrow.bak) — nothing breaks, re-runs don’t duplicate
  • Adds the Marrow skill (scout→read, change tracking, monitoring)
  • Runs via npx — nothing installed globally
Terminal window
claude mcp add marrow \
-e MARROW_API_KEY=mrw_xxx \
-- npx -y @marrowdev/mcp
{
"mcpServers": {
"marrow": {
"command": "npx",
"args": ["-y", "@marrowdev/mcp"],
"env": { "MARROW_API_KEY": "mrw_xxx" }
}
}
}
~/.codex/config.toml
[mcp_servers.marrow]
command = "npx"
args = ["-y", "@marrowdev/mcp"]
env = { MARROW_API_KEY = "mrw_xxx" }

marrow_scout · marrow_read (+ changeTracking: true) · marrow_search · marrow_crawl · marrow_screenshot · marrow_monitor_create / marrow_monitor_list / marrow_monitor_run

The setup also installs a skill that teaches your agent Marrow’s three moves:

  1. scout → read — get content efficiently
  2. “what changed?”marrow_read(url, changeTracking: true)
  3. “watch this” / “do my rounds” → the monitor tools

So you can just talk to your agent (“do today’s rounds — only tell me what changed”) instead of remembering tool names.