MCP (Model Context Protocol)
TODO: Content for Chapter 13 — MCP (Model Context Protocol)
Topics to cover:
- What is MCP: open protocol for connecting AI to external systems (“USB-C for AI”)
- Local vs. remote MCP servers (stdio, http, sse)
- Configuring MCP servers in the repository (GitHub settings)
- Practical examples: Sentry (debugging), Notion (documentation), Azure (infra), Cloudflare
- Customizing the built-in GitHub MCP Server (expanding toolsets: repos, issues, PRs, actions, web_search)
- Security: environment secrets (
COPILOT_MCP_*), agent firewalls - Hands-on: configure Sentry MCP + customized GitHub MCP server