
MCP Server Setup with Claude Code: The Complete Guide
Claude Code's own toolset costs 122,137 bytes as an MCP server. That number is the budget every server you install is competing against, and nothing surfaces it.
CATEGORY · 65 ARTICLES

Claude Code's own toolset costs 122,137 bytes as an MCP server. That number is the budget every server you install is competing against, and nothing surfaces it.

Five servers start concurrently in under three seconds. The bill that actually matters is 30,218 bytes of tool definitions sitting in context on every single message.

Tool counts, cold and warm startup, and the context each server spends before doing anything — plus the two servers every list recommends that npm returns 404 for.

The three scopes, every field that does something, and the unset-variable trap that passes the literal string ${VAR} to your server instead of failing.

Why -32000 Connection closed means four different things, the corrupt-stdout failure the health check calls ✔ Connected, and a committed script that separates them.

Three surfaces, one reference: shell subcommands, CLI flags, and in-session slash commands, reconciled against what the binary actually accepts.

Two real subagents committed to this repo, a zero-cost discovery probe, and the debug-log evidence for three failure modes the session never shows you.

We audited 27 articles against 14 written rules. Rules backed by the build had zero violations. Rules that existed only as sentences had 89.