mcp-github-copilot

🧰 Tools

The two tools exposed by the server — query and list_models — with example conversations.

The server exposes 2 tools: one for querying a model, one for discovering which models are available.

šŸ’¬ Querying

ToolDescription
querySend a prompt to a Copilot model and return the response. Supports optional model selection and file/image attachments.

šŸ” Discovery

ToolDescription
list_modelsList all available Copilot models with capabilities, context window limits, and billing multipliers.

šŸ’” Example conversations

"What Copilot models do I have access to?" → Calls list_models, returns all models with context limits and pricing.

"Ask GPT-5 to explain the difference between TCP and UDP." → Calls query with model: "gpt-5".

"Use Claude Sonnet to review this code and suggest improvements." → Calls query with model: "claude-sonnet-4.6" and the code as the prompt.

"What's in this screenshot?" → Calls query with a blob attachment containing the image.

"Get a second opinion from Codex on this algorithm." → Calls query with model: "gpt-5.3-codex".

For attaching files and images to a query call, see Image Attachments.

On this page