AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 7 min readThe MCP Proxy, RunningTL;DR Live: 206 tools across 6 MCP servers, session start cost 2,100 tokens vs. 217,000 previously — the proxy runs as described. Most sessions never call discover_tools at all; the ~10 always-on too00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 9 min readBuilding the MCP Proxy: What Broke and What I ChangedTL;DR Silent crash from a missing numpy dependency — subprocess tools fail without visible errors; "process started" is not "process working." Health checks are mandatory. Switching from TF-IDF to BM00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 10 min readllms.txt — Making Your Site Navigable by AgentsTL;DR Over 844,000 sites had implemented llms.txt by late 2025 — still under 1% of active websites, meaning early adoption is a differentiator; Cloudflare, Anthropic, Stripe, and Vercel all ship one.00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 8 min readHow This Site Is BuiltTL;DR Astro on S3 + CloudFront with OAC, DNS on Cloudflare (saves \(49/year vs Route 53 on a .ai domain), email via SES + Lambda forward — total cost under \)5/month with no managed platform dependen00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 7 min readFrom Failure Mode to Skill ChainTL;DR An agent leaked a hardcoded Slack channel ID by bypassing the scrub-and-publish skill and copying a local skill file directly — the PII scan never ran because the posting skill had no awareness00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 7 min readWhat the Engram Builder Gives You — And What You Have to AddTL;DR The engram builder reads up to 500 Slack messages and 100 emails and produces a voice profile in one session — useful, but it outputs one average across every register you write in. Averaging a00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 14 min readBuilder's Daily Is a Fleet, Not a NewsletterTL;DR Most AI news products are one agent, one context window, one morning email. Builder's Daily is 14 parallel scanners — each with its own rubric, watchlist, and cap — publishing to a public stati00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 7 min readAnti-Patterns Are the FingerprintTL;DR A never_say list with 20 entries encodes more distinctive voice than 50 writing samples — because bans are decisions, not patterns. Positive examples compress toward the statistical average of 00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 7 min readYour Agent's Behavior Is Code — Start Versioning ItTL;DR Agent behavior committed to .claude/skills/ travels with the codebase — reviewable, diffable, loaded automatically on first checkout by any contributor. Skills are not prompts; they're process 00
AAAmit Agrawalinartificialcuriositylabs.hashnode.dev·Jun 6 · 7 min read1Password as the Trust Anchor for an Agent Auth ChainTL;DR 1Password is the trust anchor, not just the store — M2M client secrets, TOTP seeds, and downstream API keys all originate in the vault and flow outward; nothing flows back in. The agent acquire00