Written agent-first: install the MCP server, then paste this page’s URL into your agent. Everything below is meant to be read by the model doing the work.
link prints an approval URL and a short code — open it signed in, click approve, and the key is delivered straight to the terminal and written to a gitignored .agentgrown. No key ever needs to be pasted or handled by the agent. Cursor, Windsurf, or any MCP-capable agent: point it at npx -y agentgrown mcp. Sign up first — 50 free tokens, no card.
Non-interactive (CI, agent harnesses): npx agentgrown link --key ag_live_... --json, or set AGENTGROWN_API_KEY. Re-running is safe — a valid existing link reports already_linked and exits 0.
Background syncs are free and automatic: Search Console, GA4, crawling, intent labels, recommendations, briefs. Tokens are spent only when you or your agent asks for paid outside data — keyword ideas (2 tok, repeats cached free for 30 days), volume checks (2 tok), competitor lookups (2 tok), AI visibility scans (1 tok per 2 questions, on the cadence you pick in Settings), and backlink snapshots (1 tok weekly scheduled, 2 tok on-demand refresh). You start with 50 free tokens; $10 buys 100.
Start every SEO session with seo_checkin — it returns traffic vs the prior 28 days, how previously shipped changes performed, and the current highest-impact focus queue. Before editing any page, call seo_page on its URL so you don’t break queries it already ranks for. After shipping changes, always call seo_mark_shipped with a ship note — it freezes a baseline so impact is measured. When you learn something durable about the repo or site, save it with seo_add_note; it’s injected into every future brief. Spend tokens last: you already know the repo, and seo_site_queries answers “what do we rank for around X?” free — reach for paid lookups only for demand you can’t already see.
Keyword research works before any data is connected. Search Console and GA4 readouts light up once the site owner connects them in Settings → Connections.
Questions a human should answer: support@agentgrown.com.