# Summary

[The PMCP Guide](title-page.md)
[Foreword](foreword.md)
[Introduction](introduction.md)

- [Chapter 0: Why MCP?](ch00-why-mcp.md)

## Part I: Getting Started

- [Chapter 1: Installation & Setup](ch01-installation.md)
- [Chapter 1.5: Quick Start Tutorial](ch01_5-quick-start-tutorial.md)
- [Chapter 2: Your First MCP Server](ch02-first-server.md)
- [Chapter 3: Your First MCP Client](ch03-first-client.md)
- [Chapter 4: Understanding the Protocol](ch04-protocol-basics.md)

## Part II: Core Concepts

- [Chapter 5: Tools & Tool Handlers](ch05-tools.md)
- [Chapter 6: Resources & Resource Management](ch06-resources.md)
- [Chapter 7: Prompts & Templates](ch07-prompts.md)
- [Chapter 8: Error Handling & Recovery](ch08-error-handling.md)

## Part III: Advanced Features

- [Chapter 9: Authentication & Security](ch09-auth-security.md)
- [Chapter 10: Transport Layers](ch10-transports.md)
  - [WebSocket Transport](ch10-01-websocket.md)
  - [HTTP Transport](ch10-02-http.md)
  - [Streamable HTTP](ch10-03-streamable-http.md)
- [Chapter 11: Middleware & Composition](ch11-middleware.md)
- [Chapter 12: Progress Tracking & Cancellation](ch12-progress-cancel.md)

## Part IV: Real-World Applications

- [Chapter 13: Building Production Servers](ch13-production.md)
- [Chapter 14: Performance & Optimization](ch14-performance.md)
- [Chapter 15: Testing & Quality Assurance](ch15-testing.md)
- [Chapter 16: Deployment Strategies](ch16-deployment.md)

## Part V: Examples & Patterns

- [Chapter 17: Complete Examples](ch17-examples.md)
  - [Multiple Parallel Clients](ch17-01-parallel-clients.md)
  - [Structured Output Schemas](ch17-02-structured-output.md)
  - [Tool with Sampling](ch17-03-sampling-tools.md)
- [Chapter 18: Design Patterns](ch18-patterns.md)
- [Chapter 19: Integration Patterns](ch19-integration.md)

## Part VI: TypeScript SDK Compatibility

- [Chapter 20: TypeScript Interoperability](ch20-typescript-interop.md)
- [Chapter 21: Migration Guide](ch21-migration.md)
- [Chapter 22: Feature Parity](ch22-feature-parity.md)

## Part VII: Advanced Topics

- [Chapter 23: Custom Transports](ch23-custom-transports.md)
- [Chapter 24: Protocol Extensions](ch24-extensions.md)
- [Chapter 25: Performance Analysis](ch25-analysis.md)
- [Chapter 26: Contributing to PMCP](ch26-contributing.md)
- [Chapter 27: AI-Assisted Development](ch27-ai-assisted-development.md)

## Appendices

- [Appendix A: Installation Guide](appendix-a-installation.md)
- [Appendix B: Configuration Reference](appendix-b-config.md)
- [Appendix C: API Reference](appendix-c-api.md)
- [Appendix D: Error Codes](appendix-d-errors.md)
- [Appendix E: Troubleshooting](appendix-e-troubleshooting.md)
- [Appendix F: Glossary](appendix-f-glossary.md)
- [Appendix G: Resources & Links](appendix-g-resources.md)