Skip to content
Ahmed Hamza Product engineer
  • Writing
  • Projects
  • About
  • Resume
  • Now
  • Contact

Topic

MCP 5

5 notes filed under MCP.

Topics

All writing AI 5 MCP 5 Automation 4 Node.js 4 Satori 4 Promptready 3 Systems 3 Browser Extension 2 All topics

Aug 21, 2026 Project Retrospectives

What changed when Satori became local-first

What changed in Satori's indexing, storage, and source verification when code search began running locally by default.

SatoriMCPRetrievalLocal First

Aug 19, 2026 Automation

The hard part of giving ChatGPT a shell is the trust boundary

How I separated file, terminal, and browser permissions when connecting AI clients to a local workstation with WebHarness.

MCPAutomationDeveloper ToolsInfrastructure

May 12, 2026 AI

Why naive RAG fails for coding agents—and what Satori does instead

Why fixed text chunks are weak evidence for code changes, and how Satori combines symbol-aware chunking, hybrid retrieval, freshness checks, and exact bounded reads.

AIMCPRagArchitectureSystems

May 1, 2026 Project Retrospectives

Why semantic code search is not enough for coding agents

Notes on building Satori around deterministic MCP workflows, exact reads, stale-index warnings, and bounded retrieval contracts.

SatoriMCPAIRetrieval

Apr 29, 2026 Project Retrospectives

Why MCP CLIs fail when stdout is treated like logs

Notes on turning Satori's shell CLI into a disciplined MCP wrapper with stdout safety, dynamic bootstrap, and deterministic exit behavior.

SatoriMCPNode.jsSystems

Ahmed Hamza

Software engineer in Kolkata. I build web products and developer tools that show their work.

Site

  • Writing
  • Projects
  • About
  • Resume
  • Now

Elsewhere

  • GitHub
  • LinkedIn
  • Email
  • RSS

© 2026 Ahmed Hamza

Built with Astro. Set in Libre Baskerville, Geist, and IBM Plex Mono.