Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEBUG | No | Optional debugging flag | false |
| LOG_LEVEL | No | Optional debugging log level (e.g., info, debug) | info |
| GITHUB_ORG | No | Only if you want to override the detected organization | |
| MAX_REQUESTS_PER_MINUTE | No | Optional rate limiting configuration | 60 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| copilot_chat | Chat with GitHub Copilot AI models for general programming assistance |
| copilot_explain | Get detailed explanations of code from GitHub Copilot |
| copilot_suggest | Get code suggestions and completions from GitHub Copilot |
| copilot_review | Get code review and improvement suggestions from GitHub Copilot |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Available Copilot Models | List of available GitHub Copilot AI models |
| Usage Statistics | Current Copilot usage metrics and limits |