1. Introduction
  2. About This Book
  3. Who This Is For and How to Read It
  4. Reader Tracks
  5. About the Author
  6. Part I: Understand Before You Build
  7. Chapter 1: MCP in Context
  8. Chapter 2: Architecture Essentials
  9. Chapter 3: The Decision Framework
  10. Part II: The Builder's Workshop
  11. Chapter 4: Tooling Your Environment
  12. Chapter 5: Your First Server
  13. Chapter 6: Implementing Core Capabilities
  14. Chapter 7: Going Remote
  15. Part III: The MCP Cookbook
  16. The Rule Behind Part III
  17. Chapter 8: Data Access Patterns
  18. Chapter 9: API Integration Patterns
  19. Chapter 10: Agentic Patterns
  20. Chapter 11: Extended Projects
  21. Part IV: Testing & Quality
  22. Chapter 12: Testing Strategy
  23. Chapter 13: Performance & Token Economics
  24. Part V: Client Integrations
  25. Designing for Many Clients
  26. Chapter 14: Claude & Anthropic
  27. Chapter 15: OpenAI & ChatGPT
  28. Chapter 16: IDEs & Developer Tools
  29. Chapter 17: Custom Clients
  30. Part VI: Security & Trust
  31. Chapter 18: Authentication Patterns
  32. Chapter 19: Implementing OAuth
  33. Chapter 20: Security Hardening
  34. Chapter 21: Incidents & Lessons Learned
  35. Part VII: Production
  36. Chapter 22: Deployment & Discovery
  37. Chapter 23: Observability & Resilience
  38. Chapter 24: Operations Runbooks
  39. Part VIII: Enterprise Deployment
  40. Chapter 25: Multi-Tenancy
  41. Chapter 26: Enterprise Middleware & Gateways
  42. Chapter 27: Cost Management
  43. Chapter 28: Migration & Change Management
  44. Part IX: The Ecosystem
  45. Chapter 29: State of the Ecosystem
  46. Chapter 30: Publishing, Community & Future
  47. Appendices
  48. Appendix A: Protocol Specification Reference
  49. Appendix B: OAuth 2.0/2.1 Quick Reference
  50. Appendix C: The notes Server, Final Form
  51. Appendix D: Skills Templates & Examples
  52. Appendix E: Troubleshooting Guide
  53. Appendix F: Security Checklist
  54. Appendix H: Incident Pattern Catalog
  55. Appendix I: Dashboard & Monitoring Templates
  56. Appendix J: Docker & Infrastructure Templates
  57. Appendix K: Glossary
  58. Appendix L: Decision Trees
  59. Quick Reference
  60. Quick Reference Cards