Blog
Reviews, comparisons and setup guides.
Building an Autonomous MCP Client in Python: Discovery, Sampling, and Roots
2026-09-18 · guide
Most guides focus on authoring MCP servers. Here is how to build a fully autonomous MCP Client in Python: managing stdio sessions, dynamic tool discovery, handling roots security boundaries, and implementing server-side sampling.
Sandboxing MCP Servers in Docker: Hardening Local Tools Against Malicious Execution
2026-09-17 · guide
Giving autonomous AI agents direct access to host filesystems and shells is a massive security risk. Here is how to run MCP servers inside isolated Docker containers with read-only mounts, zero host pollution, and automated disposal.
Building Your First MCP Server in TypeScript: A Step-by-Step Developer Guide
2026-09-16 · guide
A complete, end-to-end tutorial on building a production-ready Model Context Protocol (MCP) server using the official TypeScript SDK, Zod schema validation, stdio transport, and Cursor integration.
The Architecture of Model Context Protocol: Deconstructing Hosts, Clients, and Contextual Adapters
2026-09-15 · guide
Connecting LLMs to external APIs without a standardized protocol leads to an M×N integration nightmare. Here is a deep architectural breakdown of MCP's host-client-server topology, contextual data normalization, and security boundaries.
From Figma to Cursor: A Step-by-Step Guide to Design-to-Code with Figma MCP
2026-08-25 · guide
Bridging Figma designs to Cursor via MCP unlocks pixel-accurate UI code generation. Here is how to configure the integration and the two Figma rules required for production-ready code.
Taming Token Bloat in Claude Code: Context Hygiene and Optimization for MCP Tools
2026-08-24 · guide
Dumping raw MCP tool outputs directly into a 200k context window drains your token budget and causes agent amnesia in 30 minutes. Here is how context virtualization and indexing fix it.
MCP's Stateless Shift: Why the Protocol Abandoned Sessions for Streamable HTTP
2026-08-23 · guide
The Model Context Protocol just underwent its biggest architectural shift: eliminating stateful sessions and handshake pins in favor of stateless Streamable HTTP. Here is why it happened and how to adapt.
How to Set Up Your First MCP Server in Claude Desktop
2026-08-22 · guide
Setting up MCP in Claude Desktop takes five minutes once you know where the JSON configuration lives. Here is a foolproof guide with four starter servers and common pitfalls.
Exa MCP Server Review: Neural Search Built for AI Agents
2026-08-21 · review
Exa MCP replaces brittle keyword web search with embedding-based concept retrieval. Here is how it works, when it beats traditional search, and how to keep it from bloating your agent's context.
Firecrawl vs Exa: Scrape the Web vs Search by Meaning
2026-08-20 · compare
Firecrawl scrapes and crawls raw pages into clean markdown; Exa retrieves by meaning and answers research questions. Here is how to choose — or why your agent might want both.
Best MCP Servers for Browser Automation in 2026
2026-08-18 · guide
The best MCP servers for browser automation — six picks from hosted platforms (Firecrawl, Exa, Wigolo) to token-efficient and anti-detection servers, plus three niche tools.
Best MCP Servers for RAG in 2026
2026-08-18 · guide
RAG is the fastest-growing category in the MCP ecosystem. Here are the best MCP servers for RAG in 2026 — semantic code search, persistent memory, knowledge-base retrieval, and video search.
MCP for SQLite: The 5 Best Options in 2026
2026-08-18 · guide
The best MCP servers for SQLite — five options across code knowledge graphs and agent memory stores, plus why live-database querying is still wide open.
Your First MCP Server in Python: Tools, Resources, and the Traps Nobody Warns You About
2026-08-17 · guide
A first MCP server is ~4 lines. The hard part is the mental model: tools vs resources, stdio vs HTTP, docstring-as-prompt, and knowing when NOT to build an MCP server at all.
How to Set Up Codebase Memory MCP for Claude Desktop
2026-08-07 · guide
Wire Codebase Memory MCP into Claude Desktop, index your repo once, and get sub-ms symbol-level answers about your code.
FastMCP Review: The Pythonic Way to Build MCP Servers
2026-08-07 · review
FastMCP collapses MCP server boilerplate into a few lines of Python. Here's when it shines, when it doesn't, and who should use it.
FastMCP vs mcp-use: Python or TypeScript for Your MCP Server?
2026-08-07 · compare
The most common confusion is that one is a server framework and the other a client framework. Both build servers — the axis is Python vs TypeScript.
How to Set Up Firecrawl MCP in Cursor (Step by Step)
2026-08-07 · guide
Three minutes to scraping tools inside Cursor: point Cursor at Firecrawl's hosted MCP server — no npm install, and scrape/search/interact work without an API key.
Firecrawl MCP Review: The Web Scraping Workhorse
2026-08-07 · review
Firecrawl MCP turns a hosted scraping platform into agent tools. It's the most reliable way to give your agent real page content — with a few caveats.
Self-Hosting a Personal Agent: What Nanobot's Daily Workflow Taught Us
2026-08-07 · guide
Running a tiny self-hosted agent on a daily schedule teaches real lessons: isolate experiments, treat context like state, encode workflows as skills — and know that light frameworks trade polish for control.