Blog

Thoughts, tutorials, and insights on web development

API
Inside MCP: What an MCP Server Is Made Of
2026-08-0520

Take away the vocabulary and an MCP server is a list of tools, a description of each written to be read by a machine, and two ways of delivering a message. Plus authorization, and three ways of failing — one of which no specification can catch.

MCP
API
Architecture
Security
Authentication
Spec
AI
MCP vs REST: The Bill Comes in Tokens
2026-08-0514

GitHub's MCP server spends roughly 17,600 tokens on tool descriptions, with the full toolset on, before you ask anything. What that buys, when REST is still better, and the twelve articles a "success" response quietly truncated.

MCP
REST
API
AI
LLM
Tokens
Comparison
MCP vs REST API: Fifty Years of the Same Question
2026-08-0519

MCP did not replace REST. In July 2026 it became stateless, which is the constraint REST has been built on since 2000. This is how we got here.

MCP
REST
API
AI
History
Comparison
Architecture