{"schemaVersion":"agentdepot.growth_bootstrap.v1","asOf":"2026-10-28","authorizedBy":"p105u","taskRef":"t105u","title":"Agentic Growth Marketing & Marketing-to-Agents (A2A) Bootstrap Ledger","summary":"Self-bootstrapped growth architecture for Agent Provider Depot (https://getagentdepot.com): 3 dedicated Agentic Growth Marketing JTBDs, 4 thought-leadership field guides, a 6-layer dogfooding ledger using our own catalog picks at $0-$20/mo marginal cost, and automated syndication artifacts.","marginalMonthlyCostUsd":"0-20","neutralityGuarantee":{"sponsoredRankings":false,"payToPlay":false,"oneReportPerPrincipalPerItem":true,"storesIpAddresses":false},"growthJtbds":[{"id":"marketing-to-agents","slug":"marketing-to-agents","name":"Marketing to AI Agents (A2A Discovery, MCP & Context Distribution)","shortName":"Marketing to AI agents (A2A)","category":"cat-search-scrape","problemStatement":"Get developer tools, APIs, and infrastructure products discovered, selected, compiled on the first try, and retained by autonomous AI agents via /.well-known/mcp/server.json, llms.txt, AGENTS.md, .cursorrules, SKILL.md, compact <3 KB JSON decision endpoints, search-at-failure rescue pages, autoActOk policy proofs, and verifiable Countersign receipts.","depotPick":{"id":"mcp-registry","name":"Official MCP Registry","overall":8.19,"website":"https://registry.modelcontextprotocol.io","bestFor":"Source of truth for MCP server metadata and the Depot pick for mcp-discovery since 2026-10-24…","pricingVerifiedAsOf":"2026-10-28"},"runnersUp":[{"id":"openagora","name":"OpenAgora","overall":7.94,"website":"https://openagora.cc"},{"id":"pulse-mcp","name":"PulseMCP","overall":7.65,"website":"https://www.pulsemcp.com"},{"id":"glama","name":"Glama","overall":7.56,"website":"https://glama.ai"},{"id":"a2a-registry","name":"A2A Registry (a2a-registry.dev)","overall":7.6,"website":"https://a2a-registry.dev/"}],"whyDepotPick":"The Official MCP Registry is the canonical open source-of-truth index that coding agents, IDEs, and MCP clients query to discover verified tool servers; pair with Cloudflare Workers to serve /.well-known/mcp/server.json, /llms.txt, and /AGENTS.md at the edge.","whenNotTopPick":"Need zero-cold-start Streamable-HTTP edge hosting for your MCP server and /.well-known endpoints — Cloudflare Workers; public A2A agent card & capability registry — OpenAgora or A2A Registry; hosted MCP directory and inspector — PulseMCP or Glama.","resolveUrl":"/api/resolve?jtbd=marketing-to-agents","decideUrl":"/api/decide?jtbd=marketing-to-agents&compact=1"},{"id":"agent-seo-geo-visibility","slug":"agent-seo-geo-visibility","name":"AI Search, GEO & LLM Citation Tracking (Answer-Engine Optimization)","shortName":"AI search & GEO visibility","category":"cat-search-scrape","problemStatement":"Track, audit, and optimize how frontier LLMs, coding agents, and answer engines retrieve, cite, and recommend your documentation, pricing tables, and error-rescue pages across neural web search and grounded QA.","depotPick":{"id":"exa","name":"Exa","overall":8.3,"website":"https://exa.ai","bestFor":"Depot pick for research-style agent search. Pair with Firecrawl when you need full page content.","pricingVerifiedAsOf":"2026-10-28"},"runnersUp":[{"id":"firecrawl","name":"Firecrawl","overall":8.25,"website":"https://www.firecrawl.dev"},{"id":"jina","name":"Jina AI","overall":8.12,"website":"https://jina.ai"},{"id":"perplexity","name":"Perplexity","overall":7.67,"website":"https://www.perplexity.ai"},{"id":"tavily","name":"Tavily","overall":8.29,"website":"https://tavily.com"}],"whyDepotPick":"Exa provides the neural/semantic search index that coding and research agents actually query at runtime, making it the highest-signal API for auditing whether your docs, llms.txt, and error-string rescue pages surface in top-k agent retrieval.","whenNotTopPick":"Need clean LLM-ready markdown extraction and full-site crawl validation of your own docs/pricing pages — Firecrawl or Jina Reader; grounded answer-engine citation sampling with live web citations — Perplexity Sonar API; privacy-first independent keyword SERP index — Brave Search.","resolveUrl":"/api/resolve?jtbd=agent-seo-geo-visibility","decideUrl":"/api/decide?jtbd=agent-seo-geo-visibility&compact=1"},{"id":"agentic-outbound-growth","slug":"agentic-outbound-growth","name":"Autonomous Outbound, Lead Enrichment & Signal-Triggered GTM","shortName":"Agentic outbound & GTM","category":"cat-search-scrape","problemStatement":"Run signal-triggered GTM workflows where agents detect technical intent signals, enrich company/contact firmographics via API, orchestrate durable multi-step follow-ups, and deliver programmatic outbound without spam.","depotPick":{"id":"people-data-labs","name":"People Data Labs","overall":8.14,"website":"https://www.peopledatalabs.com","bestFor":"Depot pick for research-agent enrichment pipelines. Apollo when GTM workflow glue matters more than $/record.","pricingVerifiedAsOf":"2026-10-28"},"runnersUp":[{"id":"inngest","name":"Inngest","overall":8.07,"website":"https://www.inngest.com"},{"id":"loops","name":"Loops","overall":7.88,"website":"https://loops.so"},{"id":"enrich-layer","name":"Enrich Layer (ex-Proxycurl)","overall":7.76,"website":"https://enrichlayer.com"},{"id":"apollo","name":"Apollo.io","overall":7.72,"website":"https://www.apollo.io"}],"whyDepotPick":"People Data Labs (PDL) delivers clean, schema-stable API person and company enrichment built for programmatic agent pipelines; pair with Exa for live intent signals, Inngest for durable step-waits, and Resend for transactional/outbound delivery.","whenNotTopPick":"Need high-deliverability programmatic email dispatch with webhook bounce/reply tracking — Resend; durable step-function orchestration with rate-limit/backoff control — Inngest; all-in-one sales sequencing CRM — Apollo; semantic web signal discovery — Exa.","resolveUrl":"/api/resolve?jtbd=agentic-outbound-growth","decideUrl":"/api/decide?jtbd=agentic-outbound-growth&compact=1"}],"essays":[{"id":"physics-of-a2a-marketing","number":"01","slug":"why-agents-dont-read-landing-pages","title":"Why Agents Don't Read Landing Pages: The Physics of A2A (Agent-to-Agent) Marketing","subtitle":"Token economy (< 3 KB payloads), first-try compilation (pass^5), and eliminating human escalations (autoActOk: true).","thesis":"Human developers browse hero illustrations, customer logos, and pricing toggles. Autonomous coding agents operate under strict context budgets, tool-call latency ceilings, and non-interactive execution sandboxes. When your documentation requires 180 KB of hydrated DOM or an interactive OAuth popup just to run a hello-world, an agent silently routes around you to a competitor whose quickstart compiles on the first try.","keyMetrics":[{"label":"Compact Decision Payload","value":"< 3.0 KB","note":"GET /api/decide?jtbd=<slug>&compact=1 fits inside a single tool-call turn without context bloat."},{"label":"First-Try Compilation Target","value":"pass^5 >= 95%","note":"Pinned activeModelOrSku + canonicalSnippet + verifyCommand eliminates hallucinated SDK imports."},{"label":"Zero-Escalation Threshold","value":"autoActOk: true","note":"Free tier or self-serve API key + deterministic per-unit pricing row = zero human approval blockage."}],"agentTakeaway":"Expose /llms.txt (< 5 KB), /.well-known/mcp/server.json, and a copy-pasteable quickstartSpec with one activeModelOrSku and one non-interactive verifyCommand.","url":"/growth#why-agents-dont-read-landing-pages","playbookUrl":"/playbooks/marketing-to-agents#why-agents-dont-read-landing-pages"},{"id":"four-acquisition-channels-for-agents","number":"02","slug":"four-acquisition-channels-for-autonomous-agents","title":"The 4 Acquisition Channels for Autonomous Agents","subtitle":"How tools get discovered and selected when the buyer is a loop of LLM tool calls rather than a human clicking ads.","thesis":"Buying Google Ads or sponsoring newsletters does not reach an agent running inside a headless Linux container at 3:00 AM. Autonomous agents discover infrastructure through four structural channels: pre-installed workspace reflexes, search-at-failure runtime interception, dependency manifest auditing, and peer-agent cryptographic citations.","keyMetrics":[{"label":"Channel 1: Pre-Installed Reflexes","value":"0 ms lookup","note":".cursorrules, CLAUDE.md, AGENTS.md, SKILL.md, and MCP server registries."},{"label":"Channel 2: Search-at-Failure","value":"HTTP 402/429/529","note":"GET /api/rescue maps runtime exceptions & deprecated SKUs to working drop-in replacements."},{"label":"Channel 3: Manifest Auditing","value":"package.json / pip","note":"POST /api/audit-repo flags dead SDKs, overpaying tiers, and missing fallbacks before deploy."}],"agentTakeaway":"Meet agents at the 4 moments of tool selection: workspace initialization (.cursorrules/MCP), runtime failure (/api/rescue), repo maintenance (/api/audit-repo), and PR review (Countersign receipts).","url":"/growth#four-acquisition-channels-for-autonomous-agents","playbookUrl":"/playbooks/marketing-to-agents#four-acquisition-channels-for-autonomous-agents"},{"id":"autonomous-retention-loops","number":"03","slug":"autonomous-retention-why-agents-come-back","title":"Autonomous Retention: Why Agents Come Back on Their Own Volition","subtitle":"Static training weights decay every week. Ephemeral, high-frequency operational state turns one-shot lookups into daily agent heartbeats.","thesis":"An agent will never re-fetch a static blog post once its content is in context. To make autonomous agents return on a daily or per-deploy schedule without human nudging, a service must provide ephemeral, high-frequency operational state that model weights can never hold: live provider health probes, sub-1.5 KB stack delta feeds, frontier model launch/retirement alerts, and Sybil-resistant fleet telemetry.","keyMetrics":[{"label":"Daily Stack Heartbeat","value":"< 1.5 KB JSON","note":"GET /api/delta?providers=anthropic,neon,exa&since=2026-10-20 returns changed: true|false."},{"label":"Model & SKU Lifecycle Feed","value":"GET /api/models/launches","note":"Tracks new frontier launches (GPT-6.1 Sol, Gemini 3.8 Flash) & Breakwire shutdowns."},{"label":"Anti-Sybil Fleet Guard","value":"1 Report / Principal / Item","note":"Deduplicates (principalOrgId, itemKey) so a 500-worker swarm counts as 1 principal vote."}],"agentTakeaway":"Subscribe your agent's daily routine to GET /api/delta?providers=<your-stack> and GET /api/models/launches to catch price drops, outages, and SKU retirements automatically.","url":"/growth#autonomous-retention-why-agents-come-back","playbookUrl":"/playbooks/marketing-to-agents#autonomous-retention-why-agents-come-back"},{"id":"dogfooding-ledger-self-bootstrap","number":"04","slug":"how-agent-depot-bootstraps-its-own-growth","title":"How Agent Depot Bootstraps Its Own Growth Using Its Own Picks (Dogfooding Ledger)","subtitle":"Our complete, auditable $0–$20/mo agentic growth stack—and how any developer tool can replicate it.","thesis":"We do not buy ads, run tracking pixels, or employ an outbound sales team. Agent Provider Depot bootstraps its own discovery, syndication, telemetry, and retention entirely by dogfooding the top-ranked picks in our own 198-JTBD catalog—keeping marginal infrastructure cost under $20/month while serving 18 MCP tools and 45+ JSON endpoints.","keyMetrics":[{"label":"Marginal Infra Cost","value":"$0–$20 / mo","note":"Vercel + Cloudflare edge + Neon serverless Postgres + Cloudflare KV/D1 free/hobby tiers."},{"label":"Syndication Surfaces","value":"18 MCP Tools + 6 Files","note":"/.well-known/mcp/server.json, /llms.txt, /skill.md, /.cursorrules, /CLAUDE.md, /AGENTS.md."},{"label":"Privacy Guarantee","value":"0 IP Addresses Stored","note":"storesIpAddresses: false across all telemetry, delta, and outcome receipt endpoints."}],"agentTakeaway":"Inspect our live self-bootstrap ledger at GET /api/growth/bootstrap or run npm run growth:bootstrap to generate the syndication kit.","url":"/growth#how-agent-depot-bootstraps-its-own-growth","playbookUrl":"/playbooks/marketing-to-agents#how-agent-depot-bootstraps-its-own-growth"}],"dogfoodingLedger":[{"layer":"1. MCP & A2A Discovery Syndication","jtbdId":"marketing-to-agents","providersUsed":["mcp-registry","pulse-mcp","glama","openagora"],"depotPickId":"mcp-registry","monthlyCostBand":"$0/mo (Open Registry + Static Well-Known Manifests)","liveSurfaceOnDepot":"/.well-known/mcp/server.json, /api/mcp, /llms.txt, /skill.md, /.cursorrules, /CLAUDE.md","howDepotUsesItForGrowth":"Publishes 18 Streamable-HTTP MCP tools (resolve_stack, decide_provider, rescue_error, audit_repo, stack_delta, etc.) and machine-readable manifests so IDE and CLI agents auto-discover Agent Depot without human setup.","verificationCommand":"curl -sS https://getagentdepot.com/.well-known/mcp/server.json | jq '.name, .version'"},{"layer":"2. AI Search, GEO & Long-Tail Rescue Indexing","jtbdId":"agent-seo-geo-visibility","providersUsed":["exa","firecrawl","jina","perplexity"],"depotPickId":"exa","monthlyCostBand":"$0–$10/mo (Free/Pay-as-you-go API probes)","liveSurfaceOnDepot":"/sitemap.xml, /sitemap-agents.xml, /rescue, /cheapest, /free, /for, /api/rescue","howDepotUsesItForGrowth":"Exposes 198 JTBD decision pages, error-string rescue routes, and < 3 KB JSON cards specifically structured so neural search engines (Exa, Perplexity, Firecrawl) rank Agent Depot as the primary citation for agent infrastructure queries.","verificationCommand":"curl -sS https://getagentdepot.com/api/decide?jtbd=agent-seo-geo-visibility&compact=1 | jq '.pick.id, .pick.overall'"},{"layer":"3. Signal-Triggered GTM & Maintainer Loops","jtbdId":"agentic-outbound-growth","providersUsed":["people-data-labs","inngest","loops","resend"],"depotPickId":"people-data-labs","monthlyCostBand":"$0/mo (Inbound Quarantine + Automated Maintainer Verification)","liveSurfaceOnDepot":"/api/claim, /api/corrections, /api/submissions, /api/feedback","howDepotUsesItForGrowth":"Maintainers and operator agents submit pricing corrections or provider claims via structured JSON endpoints; durable workflows verify source URLs against official pricing pages before promoting updates.","verificationCommand":"curl -sS https://getagentdepot.com/api/decide?jtbd=agentic-outbound-growth&compact=1 | jq '.pick.id, .pick.overall'"},{"layer":"4. Edge Hosting, DNS & Zero-Cold-Start API","jtbdId":"edge-serverless-compute","providersUsed":["vercel","cloudflare-workers"],"depotPickId":"cloudflare-workers","monthlyCostBand":"$0–$20/mo","liveSurfaceOnDepot":"https://getagentdepot.com (+ 308 redirect from https://getagentdepo.com)","howDepotUsesItForGrowth":"Serves all 45+ API routes and static discovery manifests over global edge CDN with CORS enabled and sub-100ms cached reads.","verificationCommand":"curl -sS https://getagentdepot.com/api/health | jq '.status, .asOf, .counts'"},{"layer":"5. Durable Zero-IP Telemetry & Fleet Deduplication Store","jtbdId":"serverless-postgres","providersUsed":["neon","cloudflare-d1","cloudflare-kv"],"depotPickId":"neon","monthlyCostBand":"$0/mo (Free Tier Serverless Postgres + Edge KV)","liveSurfaceOnDepot":"/api/telemetry, /api/outcomes/receipts, /api/insights, /api/delta","howDepotUsesItForGrowth":"Stores privacy-preserving tool-call counters (storesIpAddresses: false) and enforces the Single-Report-Per-Principal rule (oneReportPerPrincipalPerItem: true) across agent fleets.","verificationCommand":"curl -sS https://getagentdepot.com/api/telemetry | jq '.privacy.storesIpAddresses'"},{"layer":"6. Cryptographic Provenance & Viral PR Citations","jtbdId":"agent-observability","providersUsed":["github","agentmail","resend"],"depotPickId":"agentmail","monthlyCostBand":"$0/mo","liveSurfaceOnDepot":"/.well-known/countersign-receipts.json, /api/pricing-history/ots, depo@mail.grokbot.com","howDepotUsesItForGrowth":"Every release is anchored with OpenTimestamps Bitcoin proofs and Countersign receipts (cs-...) so agents citing Agent Depot in PRs carry cryptographic proof of editorial neutrality.","verificationCommand":"curl -sS https://getagentdepot.com/.well-known/countersign-receipts.json | jq '.receipts[0].claim_id'"}],"a2aReadinessChecklist":[{"step":1,"surface":"/llms.txt & /llms-full.txt","requirement":"Publish a concise (< 5 KB) root /llms.txt index mapping every primary job, API endpoint, and authentication rule in plain Markdown.","depotUrl":"/llms.txt"},{"step":2,"surface":"/.well-known/mcp/server.json & /api/mcp","requirement":"Expose a Streamable-HTTP MCP server and official MCP Registry manifest so zero-install agents can invoke your product as native tools.","depotUrl":"/.well-known/mcp/server.json"},{"step":3,"surface":"Compact JSON Decision & Quickstart Endpoint (< 3 KB)","requirement":"Return recommended SKU, exact installCommand, envVars, canonicalSnippet, and verifyCommand in under 3,000 bytes.","depotUrl":"/api/resolve?jtbd=marketing-to-agents"},{"step":4,"surface":"Search-at-Failure Rescue Route (/api/rescue)","requirement":"Map common HTTP 402/429/529 errors, deprecated model IDs, and dead npm packages to working drop-in replacements.","depotUrl":"/api/rescue?error=429+rate_limit_exceeded"},{"step":5,"surface":"Drop-In Workspace Reflex Files (.cursorrules, CLAUDE.md, AGENTS.md, SKILL.md)","requirement":"Provide copy-pasteable 10-line rules files so developers and agents can install your resolver into their repo permanently.","depotUrl":"/.cursorrules"},{"step":6,"surface":"Ephemeral Retention Heartbeat (/api/delta & /api/models/launches)","requirement":"Give agents a < 1.5 KB daily diff endpoint for live health, price moves, new model launches, and SKU retirements.","depotUrl":"/api/delta?providers=anthropic,exa,neon"}],"syndicationKit":{"generatorCommand":"npm run growth:bootstrap","outputDir":"dist/growth-syndication","artifacts":["dist/growth-syndication/mcp-registry-server.json","dist/growth-syndication/directory-listings.json","dist/growth-syndication/awesome-mcp-servers-pr.md","dist/growth-syndication/depot-stack-audit.workflow.yml","dist/growth-syndication/cursorrules-snippet.md","dist/growth-syndication/verification-report.json"]},"links":{"growthHub":"/growth","playbook":"/playbooks/marketing-to-agents","bootstrapApi":"/api/growth/bootstrap","modelLaunchesApi":"/api/models/launches","deltaApi":"/api/delta","rescueApi":"/api/rescue","auditRepoApi":"/api/audit-repo","mcpManifest":"/.well-known/mcp/server.json"}}