Use with AI agents
Marrow is MCP-native. The fastest way to add it is the one-command setup:
npx -y marrow-setup --email you@example.comWhat it does
Section titled “What it does”- 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
Manual setup
Section titled “Manual setup”Claude Code
Section titled “Claude Code”claude mcp add marrow \ -e MARROW_API_KEY=mrw_xxx \ -- npx -y @marrowdev/cloud-mcpCursor / Claude Desktop / VS Code
Section titled “Cursor / Claude Desktop / VS Code”{ "mcpServers": { "marrow": { "command": "npx", "args": ["-y", "@marrowdev/cloud-mcp"], "env": { "MARROW_API_KEY": "mrw_xxx" } } }}[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 Marrow skill
Section titled “The Marrow skill”The setup also installs a skill that teaches your agent Marrow’s three moves:
- scout → read — map a page cheaply, then deep-read only what matters
- 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.