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, crawl)
  • Runs via npx — nothing installed globally
Terminal window
claude mcp add marrow \
-e MARROW_API_KEY=mrw_xxx \
-- npx -y @marrowdev/cloud-mcp
{
"mcpServers": {
"marrow": {
"command": "npx",
"args": ["-y", "@marrowdev/cloud-mcp"],
"env": { "MARROW_API_KEY": "mrw_xxx" }
}
}
}
~/.codex/config.toml
[mcp_servers.marrow]
command = "npx"
args = ["-y", "@marrowdev/cloud-mcp"]
env = { MARROW_API_KEY = "mrw_xxx" }

marrow_scout · marrow_read · marrow_search · marrow_crawl · marrow_batch_scrape · marrow_screenshot · marrow_usage

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

  1. scout → read — map a page cheaply, then deep-read only what matters
  2. crawl — take a bounded slice of a site into clean markdown

So you can just talk to your agent (“read me the changelog on astro.build”) instead of remembering tool names.

⚠️ The skill used to teach a third move — “what changed?” / “do my rounds” — built on change tracking and the monitor tools. That move is withdrawn with the lane.