The Scalably blog

Field notes and working guides.

Practical guides and measured field reports on business agents, agent engineering, local inference and SEO.

53 articles · 49–53

MCP·Guide

How to build an MCP server in Python (from one running in production)

A working guide built around a real, open-source read-only Shopify server. Tools, annotations, the safety boundary tutorials skip, and five mistakes worth avoiding.

Read article →
MCP·Guide

MCP Inspector: how to debug and test your MCP server

The official MCP debugging tool, end to end. How to run it, what each panel does, and the silent failures it catches before a client ever sees them.

Read article →
MCP·Guide

How to build an MCP server in TypeScript

A minimal MCP server with the official TypeScript SDK, using the current stable API and the zod schema shape that trips most people up.

Read article →
MCP·Explainer

MCP vs function calling: what's the difference?

They're not competitors. Function calling is the model deciding when to use a tool; MCP is the standard for how tools are delivered. How they fit together.

Read article →
MCP·Explainer

What is an MCP server? A clear explainer for developers

The Model Context Protocol without the jargon: what an MCP server is, the client-server model, tools vs resources vs prompts, and why it exists.

Read article →