When we started building : the server is not just how an AI calls your API. It is how your API becomes part of somebody's thinking loop.
Building an MCP server — lessons from thunderbit-mcp
- ▸ MCP is small. The product surface is not.
- ▸ Lesson 1: Fewer tools are usually better
- ▸ Lesson 2: Tool descriptions are part of the runtime
- ▸ Lesson 3: Schemas beat clever prompts
- ▸ Lesson 4: Return boring errors
- ▸ Lesson 5: stdio is the best first transport
- ▸ Lesson 6: Treat authentication as UX
- ▸ Lesson 7: Make the model ask less often
- ▸ Lesson 8: Async jobs need a narrative
- ▸ Lesson 9: Registry submission is packaging work
- ▸ Lesson 10: An MCP server should have opinions
- ▸ A small implementation checklist
- ▸ Where Thunderbit fits
- ▸ Final thought
SOCIAL SHARE CARD GENERATOR