Building MCP Servers: What I Learned the Hard Way

After months building MCP servers, here are the hard-won lessons: why stdout will betray you, how 93 tools cost $375/month in token overhead, and why designing for LLMs is nothing like designing for developers.