Scaffolds a complete MCP server with tools, auth, and VS Code integration for Copilot extensions.
Help me build a Model Context Protocol (MCP) server that exposes the following tools to GitHub Copilot. The server should: 1. Implement the MCP protocol using the @modelcontextprotocol/sdk package 2. Define tools with proper JSON Schema for inputs and outputs 3. Include proper error handling and validation for all tool inputs 4. Add authentication via API key header 5. Implement rate limiting 6. Include health check endpoint 7. Add comprehensive logging 8. Create a .copilot-extensions.json manifest for VS Code integration Tools to implement: - [TOOL 1 NAME]: [description of what it does] - [TOOL 2 NAME]: [description of what it does] Use TypeScript with proper types. Follow the MCP specification for tool registration and invocation.
Structured code review using GitHub Copilot. Security audit, performance analysis, test coverage assessment, and PR review checklists for production codebases.
End-to-end meeting productivity with M365 Copilot. Covers pre-meeting prep, real-time notes, action item extraction, and automated follow-ups across Teams and Outlook.
Create a type-safe state machine with transitions, guards, actions, and visualization support using XState patterns.
Create dynamic array formulas using FILTER, SORT, UNIQUE, and SEQUENCE for advanced data manipulation.
Comprehensive security audit checking for OWASP Top 10 vulnerabilities with proof-of-concept examples, fixes, and a hardened code version.
Systematic bug triage with root cause analysis, ranked hypotheses, step-by-step debugging instructions, and preventive solutions.